diff options
Diffstat (limited to 'modules/git')
| -rw-r--r-- | modules/git/default.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/modules/git/default.nix b/modules/git/default.nix index 914ff3e..e1b08ff 100644 --- a/modules/git/default.nix +++ b/modules/git/default.nix @@ -25,6 +25,8 @@ enable-log-linecount = true; enable-subject-links = true; + strict-export = "git-daemon-export-ok"; + max-repodesc-length = 120; clone-url = "https://$HTTP_HOST/$CGIT_REPO_URL"; @@ -36,6 +38,11 @@ ''}"; }; + gitHttpBackend = { + enable = true; + checkExportOkFiles = true; + }; + package = pkgs.cgit.overrideAttrs ( final: prev: let @@ -58,7 +65,7 @@ in { audron = { - inherit settings package; + inherit settings gitHttpBackend package; enable = true; repos = { "dotfiles.git" = { @@ -71,7 +78,7 @@ }; "vapor-systems" = { - inherit package; + inherit gitHttpBackend package; enable = true; scanPath = "/var/lib/git"; |
