summaryrefslogtreecommitdiff
path: root/modules/git/cgit.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/git/cgit.nix')
-rw-r--r--modules/git/cgit.nix5
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;