diff options
Diffstat (limited to 'modules/services/nixos/copyparty.nix')
| -rw-r--r-- | modules/services/nixos/copyparty.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/modules/services/nixos/copyparty.nix b/modules/services/nixos/copyparty.nix index 44ecf96..68701a1 100644 --- a/modules/services/nixos/copyparty.nix +++ b/modules/services/nixos/copyparty.nix @@ -28,9 +28,13 @@ in { }; accounts = { - collin.passwordFile = config.collinux.secrets."collin-copyparty-password".path; + collin = { + passwordFile = config.collinux.secrets."collin-copyparty-password".path; + }; }; + groups.admin = ["collin"]; + volumes = let commonFlags = { scan = 60; @@ -42,11 +46,12 @@ in { path = "/media/public"; access = { r = "*"; - A = ["collin"]; + A = ["@admin"]; }; flags = commonFlags; }; + "/collin" = { path = "/media/collin"; access.A = ["collin"]; @@ -56,7 +61,7 @@ in { "/public/collin" = { path = "/media/collin/public"; access = { - r = "*a"; + r = "*"; A = ["collin"]; }; |
