From 81c90545c6ce9f37d5bf4a3b4340472382dc606b Mon Sep 17 00:00:00 2001 From: Rory& Date: Sat, 27 Dec 2025 06:00:53 +0100 Subject: [PATCH] lets tyr not dynamcic user --- nix/modules/default/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/nix/modules/default/default.nix b/nix/modules/default/default.nix index 99c6760cb..250b75463 100644 --- a/nix/modules/default/default.nix +++ b/nix/modules/default/default.nix @@ -130,7 +130,7 @@ in serviceConfig = { User = "spacebarchat"; Group = "spacebarchat"; - DynamicUser = true; + DynamicUser = false; LockPersonality = true; ProtectClock = true; ProtectControlGroups = true; @@ -180,6 +180,14 @@ in # systemd.tmpfiles.rules = [ "d /run/spacebarchat 0750 spacebar spacebar" ]; + users.users.spacebarchat = { + isSystemUser = true; + description = "Spacebar service user"; + home = "/var/lib/spacebarchat-server"; + createHome = true; + shell = pkgs.lib.mkShellOf pkgs.bash; + }; + systemd.services.spacebar-api = makeServerTsService { description = "Spacebar Server - API"; environment = builtins.mapAttrs (_: val: builtins.toString val) (