diff options
| author | Tim Keller <tjk@tjkeller.xyz> | 2026-06-15 15:10:30 -0500 |
|---|---|---|
| committer | Tim Keller <tjk@tjkeller.xyz> | 2026-06-15 15:10:30 -0500 |
| commit | 3141590096b1bc5d4c9d3dfea774d8a3089bd7b2 (patch) | |
| tree | 7a951510de89a70167a26c2dd96108ff1c903f9a /hosts | |
| parent | 69b03121408a215c5ca30f445e94de0dfa7d3d7b (diff) | |
| download | nixos-3141590096b1bc5d4c9d3dfea774d8a3089bd7b2.tar.xz nixos-3141590096b1bc5d4c9d3dfea774d8a3089bd7b2.zip | |
update fileshares module
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/poweredge/fileshares.nix | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/hosts/poweredge/fileshares.nix b/hosts/poweredge/fileshares.nix index 8c3c9a0..c5fca71 100644 --- a/hosts/poweredge/fileshares.nix +++ b/hosts/poweredge/fileshares.nix @@ -1,5 +1,11 @@ { - services._fileShares.enable = true; + # Configure services + services._fileShares = { + enable = true; + smb.openFirewall = true; + nfs.openFirewall = true; + }; + # Shares services._fileShares.shares = { PS2 = { path = "/media/ingens/games/ps2"; @@ -23,6 +29,7 @@ tapes = { path = "/media/ingens/tapes"; nfs.enable = true; + smb.enable = true; }; backups = { path = "/media/ingens/backups"; @@ -30,14 +37,11 @@ }; }; - users.users = { - ps2 = { - isSystemUser = true; - password = "ps2"; - group = "ps2"; - }; - }; - users.groups = { - ps2 = {}; + # ps2 user + users.users.ps2 = { + isSystemUser = true; + password = "ps2"; + group = "ps2"; }; + users.groups.ps2 = {}; } |
