From c1a5ba6a20fcef5483abfe0eaf930b21c9114ded Mon Sep 17 00:00:00 2001 From: Jean-Marie 'Histausse' Mineau Date: Mon, 12 Feb 2024 23:32:11 +0100 Subject: [PATCH] create user --- pp-forgejo.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pp-forgejo.nix b/pp-forgejo.nix index a30347f..be76f3b 100644 --- a/pp-forgejo.nix +++ b/pp-forgejo.nix @@ -53,6 +53,11 @@ in services.forgejo.settings.session.COOKIE_SECURE = lib.mkForce true; # Why do I need to override this??? services.forgejo.user = "git"; + users.users.git = { + home = services.forgejo.stateDir; + useDefaultShell = true; + isSystemUser = true; + } # If true, openid users cannot create new account #services.forgejo.settings.service.DISABLE_REGISTRATION = lib.mkForce (!cfg.openIdEnabled);