From 2f93cff966d480adec17f61e1f9f746c22852fdc Mon Sep 17 00:00:00 2001 From: Anish Lakhwara Date: Wed, 21 Aug 2024 22:09:39 -0700 Subject: [PATCH] helix: fix gitea --- hosts/profiles/gitea/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/hosts/profiles/gitea/default.nix b/hosts/profiles/gitea/default.nix index c29d6df..26eea47 100644 --- a/hosts/profiles/gitea/default.nix +++ b/hosts/profiles/gitea/default.nix @@ -6,8 +6,13 @@ services.forgejo = { enable = true; + user = "gitea"; + group = "gitea"; + stateDir = "/var/lib/gitea"; database = { type = "postgres"; + user = "gitea"; + name = "gitea"; passwordFile = "/run/agenix/gitea-dbpass"; }; settings = { @@ -43,6 +48,15 @@ }; }; + users.users.gitea = { + home = "/var/lib/gitea"; + useDefaultShell = true; + group = "gitea"; + isSystemUser = true; + }; + + users.groups.gitea = {}; + environment.systemPackages = [ pkgs.pandoc ]; services.postgresql = { enable = true; # Ensure postgresql is enabled