blob: ead33f79dfc7e9c472b8da4a78de8e2d125613ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{ 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";
enable-follow-links = true;
source-filter = "${pkgs.cgit}/lib/cgit/filters/syntax-highlighting.py";
};
nginx.virtualHost = "git.compromyse.xyz";
};
}
|