refactor: abstract NFS mount creation via custom options

This commit is contained in:
Tibo De Peuter 2026-07-17 23:24:17 +02:00
parent d4d655e735
commit 1403b1f9c0
Signed by: tdpeuter
SSH key fingerprint: SHA256:u/h/LVoqKF1Iz02uOyxe6hcjmoZASCGV2HM0TG9ZMoU
9 changed files with 93 additions and 120 deletions

View file

@ -20,18 +20,13 @@ in {
lib.mkIf cfg.enable {
homelab.virtualisation.containers.enable = true;
fileSystems."/srv/freshrss" = {
homelab.nfsMounts."/srv/freshrss" = {
device = "192.168.0.11:/mnt/SMALL/CONFIG/FRESHRSS";
fsType = "nfs";
options = [
"rw"
extraOptions = [
"auto"
"nfsvers=4.2"
"async" "soft" "timeo=600"
"timeo=600"
"retrans=2"
"_netdev"
"nosuid"
"tcp"
];
};