summaryrefslogtreecommitdiff
path: root/hosts/poweredge/fileshares.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/poweredge/fileshares.nix')
-rw-r--r--hosts/poweredge/fileshares.nix24
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 = {};
}