aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-02-06 09:41:16 -0600
committerCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-02-06 09:41:16 -0600
commit2598eeb2df96cb4a940e0f698ca50177a924fe26 (patch)
tree672bfd2281ed710caa3df0231c2d3a7e489b5889
parent438856030540a2904dc14f8331e738887e4c515e (diff)
fix access permissions (move around files)
-rw-r--r--modules/services/nixos/copyparty.nix26
1 files changed, 19 insertions, 7 deletions
diff --git a/modules/services/nixos/copyparty.nix b/modules/services/nixos/copyparty.nix
index 66df8ef..1e6575c 100644
--- a/modules/services/nixos/copyparty.nix
+++ b/modules/services/nixos/copyparty.nix
@@ -29,20 +29,32 @@ in {
passwordFile = config.collinux.secrets."collin-copyparty-password".path;
};
};
- volumes = {
+ volumes = let
+ commonFlags = {
+ scan = 60;
+ chmod_f = "777";
+ chmod_d = "777";
+ ed2sa = true;
+ dedup = true;
+ };
+ in {
"/" = {
- path = "/media";
+ path = "/media/public";
access = {
r = "*";
A = ["collin"];
};
- flags = {
- scan = 60;
- chmod_f = 777;
- ed2sa = true;
- dedup = true;
+ flags = commonFlags;
+ };
+ "/home/collin" = {
+ path = "/media/collin";
+ access = {
+ r = "";
+ A = ["collin"];
};
+
+ flags = commonFlags;
};
};
};