diff --git a/SwarselSystems.org b/SwarselSystems.org index 374f331..b01c265 100644 --- a/SwarselSystems.org +++ b/SwarselSystems.org @@ -7617,6 +7617,23 @@ Also, the system state version is set here. No need to touch it. { config = lib.mkIf config.swarselsystems.server.transmission { + # this user/group section is probably unneeded + users = { + groups = { + dockeruser = { + gid = 1155; + }; + }; + users = { + dockeruser = { + isSystemUser = true; + uid = 1155; + group = "docker"; + extraGroups = [ "users" ]; + }; + }; + }; + virtualisation.docker.enable = true; environment.systemPackages = with pkgs; [ docker diff --git a/profiles/server/common/transmission.nix b/profiles/server/common/transmission.nix index f3ce8ed..2595061 100644 --- a/profiles/server/common/transmission.nix +++ b/profiles/server/common/transmission.nix @@ -2,6 +2,23 @@ { config = lib.mkIf config.swarselsystems.server.transmission { + # this user/group section is probably unneeded + users = { + groups = { + dockeruser = { + gid = 1155; + }; + }; + users = { + dockeruser = { + isSystemUser = true; + uid = 1155; + group = "docker"; + extraGroups = [ "users" ]; + }; + }; + }; + virtualisation.docker.enable = true; environment.systemPackages = with pkgs; [ docker