diff options
| author | toufic ar <contact@toufy.me> | 2026-05-22 15:36:57 +0300 |
|---|---|---|
| committer | toufic ar <contact@toufy.me> | 2026-05-22 15:36:57 +0300 |
| commit | 36983f35cfda233dab3f110bbbd00823e38eab64 (patch) | |
| tree | 31683a11e49edc89a6a6189e973015ab89623f65 /aphrodite/devops/git.nix | |
| parent | 82c71f378221f332c23664031b9a8400c0727652 (diff) | |
| download | servers-36983f35cfda233dab3f110bbbd00823e38eab64.tar.gz servers-36983f35cfda233dab3f110bbbd00823e38eab64.zip | |
gitolite: auto create local code dir
Diffstat (limited to 'aphrodite/devops/git.nix')
| -rw-r--r-- | aphrodite/devops/git.nix | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/aphrodite/devops/git.nix b/aphrodite/devops/git.nix index e465940..e5590d6 100644 --- a/aphrodite/devops/git.nix +++ b/aphrodite/devops/git.nix @@ -43,6 +43,16 @@ in { ''; }; + systemd.tmpfiles.settings."gitolite-local-code" = { + "${config.services.gitolite.dataDir}/.gitolite/local/hooks/repo-specific" = { + d = { + user = "${config.services.gitolite.user}"; + group = "${config.services.gitolite.group}"; + mode = "0755"; + }; + }; + }; + services.cgit.${domain} = { enable = true; package = cgitPatched; |
