summaryrefslogtreecommitdiffstats
path: root/hosts/poweredge
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2026-10-31 11:21:49 -0500
committerTim Keller <tjk@tjkeller.xyz>2026-10-31 11:21:49 -0500
commit80a4031786854d700d051c7160d5af111d1a75db (patch)
treebfe48131c85d12f2f753a8509f82e921b334e913 /hosts/poweredge
parent105d98a09382df42c7b2e70f7650620432cbe30c (diff)
downloadnixos-80a4031786854d700d051c7160d5af111d1a75db.tar.xz
nixos-80a4031786854d700d051c7160d5af111d1a75db.zip
make slskd ephemeral and fix home dirHEADmaster
Diffstat (limited to 'hosts/poweredge')
-rw-r--r--hosts/poweredge/slskd.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/hosts/poweredge/slskd.nix b/hosts/poweredge/slskd.nix
index 542757f..4dbb02a 100644
--- a/hosts/poweredge/slskd.nix
+++ b/hosts/poweredge/slskd.nix
@@ -12,6 +12,7 @@
privateNetwork = true;
hostBridge = "br-lan0";
localMacAddress = "02:00:00:00:01:51";
+ ephemeral = true;
# Download dirs, shared with transmission's media tree, plus a
# read-only mount of the whole library for Soulseek sharing
@@ -74,8 +75,10 @@
flags.no_version_check = true;
};
};
-
- users.users.slskd.uid = 1000; # uid is not set otherwise
+ users.users.slskd = {
+ uid = 1000; # UID is not set otherwise
+ home = lib.mkForce "/var/lib/slskd"; # Prevent errors with dotnet
+ };
# Reverse proxy
services.caddy = {