about summary refs log tree commit diff
path: root/hosts/common/nas.nix
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2022-03-06 11:38:51 -0800
committerFranck Cuny <franck@fcuny.net>2022-03-06 11:38:51 -0800
commit7c6601e42e231176bcbab0fadf8d157e1c63dce4 (patch)
tree89af4f35686b8472bc9aa04ed72885f45e449a2f /hosts/common/nas.nix
parentgrafana: rename the instance for the router (diff)
downloadworld-7c6601e42e231176bcbab0fadf8d157e1c63dce4.tar.gz
nas: install transmission
Create a user and group 'nas' so we can run tranmission in it. This will
also help us to enable some specific permissions on some directories.
Diffstat (limited to 'hosts/common/nas.nix')
-rw-r--r--hosts/common/nas.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/hosts/common/nas.nix b/hosts/common/nas.nix
index 0554d40..4b41e64 100644
--- a/hosts/common/nas.nix
+++ b/hosts/common/nas.nix
@@ -7,5 +7,13 @@
     ./server/prometheus.nix
     ./server/grafana.nix
     ./server/traefik.nix
+    ./server/transmission.nix
   ];
+
+  users.groups.nas.gid = 5000;
+  users.users.nas = {
+    uid = 5000;
+    group = "nas";
+    isSystemUser = true;
+  };
 }