diff options
Diffstat (limited to 'modules/xnet/gitserver')
| -rw-r--r-- | modules/xnet/gitserver/default.nix | 1 | ||||
| -rw-r--r-- | modules/xnet/gitserver/gitweb.nix | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/modules/xnet/gitserver/default.nix b/modules/xnet/gitserver/default.nix index 5e04398..da83f73 100644 --- a/modules/xnet/gitserver/default.nix +++ b/modules/xnet/gitserver/default.nix @@ -31,6 +31,7 @@ in initialPassword = ""; isSystemUser = true; home = cfg.path; + homeMode = "755"; createHome = true; shell = "${pkgs.git}/bin/git-shell"; openssh.authorizedKeys.keys = cfg.keys; diff --git a/modules/xnet/gitserver/gitweb.nix b/modules/xnet/gitserver/gitweb.nix index c3696ab..bfd593d 100644 --- a/modules/xnet/gitserver/gitweb.nix +++ b/modules/xnet/gitserver/gitweb.nix @@ -21,6 +21,7 @@ in config = mkIf cfg.enable { xnet.nginx.enable = true; + users.users.nginx.extraGroups = [ "git" ]; services.cgit.main = { enable = true; scanPath = config.xnet.gitServer.path; |
