diff options
Diffstat (limited to 'modules/git/cgit.nix')
-rw-r--r-- | modules/git/cgit.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/git/cgit.nix b/modules/git/cgit.nix index 2c9ddc6..1fd409c 100644 --- a/modules/git/cgit.nix +++ b/modules/git/cgit.nix @@ -28,6 +28,7 @@ in { head-include = "/config/modules/git/cgit-dist/cgit_theme.css"; virtual-root = "/"; clone-prefix = "https://git.compromyse.xyz"; + clone-url = "https://git.compromyse.xyz/$CGIT_REPO_URL"; "mimetype.gif" = "image/gif"; "mimetype.html" = "text/html"; @@ -39,6 +40,10 @@ in { }; }; + services.fcgiwrap.instances."cgit-git.compromyse.xyz".process.user = "root"; + services.fcgiwrap.instances."cgit-git.compromyse.xyz".socket.user = lib.mkForce "root"; + services.fcgiwrap.instances."cgit-git.compromyse.xyz".socket.group = lib.mkForce "root"; + services.nginx.virtualHosts."git.compromyse.xyz" = { forceSSL = true; enableACME = true; |