blob: 59bb07ce68e992f7f46cf30784e2e3fad27d0a74 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
{ config, pkgs, ... }:
let
repositoryPath = "/home/compromyse";
in {
services.cgit."git.compromyse.xyz" = {
enable = true;
user = "root";
group = "root";
scanPath = repositoryPath;
settings = {
root-title = "compromyse: CGIT";
root-desc = "Compromyse's Git Repositories";
clone-url = "https://git.compromyse.xyz/$CGIT_REPO_URL";
enable-commit-graph = 1;
enable-log-filecount = 1;
enable-log-linecount = 1;
};
virtualHost = "git.compromyse.xyz"
};
}
|