diff --git a/configuration/services/gitea.nix b/configuration/services/gitea.nix index 148e527..0abdb49 100644 --- a/configuration/services/gitea.nix +++ b/configuration/services/gitea.nix @@ -1,6 +1,16 @@ { config, ... }: { + users = { + extraUsers.gitea = { + uid = config.ids.uids.git; + isSystemUser = true; + description = "Gitea Service"; + group = config.users.extraGroups.gitea.name; + }; + extraGroups.gitea = { gid = config.ids.gids.git; }; + }; + virtualisation.pods.gitea = { hostname = "gitea.tlater.net"; publish = [ "3000:3000" "2221:2221" ]; @@ -18,6 +28,9 @@ DB_USER = "gitea"; DB_PASSWD = "/qNDDK9WCMuubfA7D8DFwfl9T+Gy2IMDvPhiNpcxZjY="; + USER_UID = toString config.users.extraUsers.gitea.uid; + USER_GID = toString config.users.extraGroups.gitea.gid; + RUN_MODE = "prod"; DOMAIN = "gitea.tlater.net"; SSH_PORT = "2221";