aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'clarkzjw.cc/config/bia/ansible/roles/cgit/templates/cgitrc.j2')
-rw-r--r--clarkzjw.cc/config/bia/ansible/roles/cgit/templates/cgitrc.j279
1 files changed, 79 insertions, 0 deletions
diff --git a/clarkzjw.cc/config/bia/ansible/roles/cgit/templates/cgitrc.j2 b/clarkzjw.cc/config/bia/ansible/roles/cgit/templates/cgitrc.j2
new file mode 100644
index 0000000..39585fd
--- /dev/null
+++ b/clarkzjw.cc/config/bia/ansible/roles/cgit/templates/cgitrc.j2
@@ -0,0 +1,79 @@
1## style-sheet and custom logo
2css=/cgit.css
3logo=/cgit.png
4
5## root for all cgit links
6virtual-root=/
7
8## root config
9root-title={{ lookup('env', 'CGIT_DOMAIN') }}
10root-desc=clarkzjw's personal git server
11root-readme=/var/www/{{ lookup('env', 'CGIT_DOMAIN') }}/index.html
12
13## syntax highlighting
14source-filter=/usr/local/lib/cgit/filters/syntax-highlighting.py
15about-filter=/usr/local/lib/cgit/filters/about-formatting.sh
16
17## mimetype
18mimetype.gif=image/gif
19mimetype.html=text/html
20mimetype.jpg=image/jpeg
21mimetype.jpeg=image/jpeg
22mimetype.bmp=image/bmp
23mimetype.pdf=application/pdf
24mimetype.png=image/png
25mimetype.svg=image/svg+xml
26
27## features
28remove-suffix=1
29enable-remote-branches=1
30enable-index-links=1
31enable-index-owner=0
32enable-git-config=1
33enable-commit-graph=1
34enable-log-filecount=1
35enable-log-linecount=1
36
37## readme
38readme=:README.md
39readme=:readme.md
40readme=:README.mkd
41readme=:readme.mkd
42readme=:README.rst
43readme=:readme.rst
44readme=:README.html
45readme=:readme.html
46readme=:README.htm
47readme=:readme.htm
48readme=:README.txt
49readme=:readme.txt
50readme=:README
51readme=:readme
52readme=:INSTALL.md
53readme=:install.md
54readme=:INSTALL.mkd
55readme=:install.mkd
56readme=:INSTALL.rst
57readme=:install.rst
58readme=:INSTALL.html
59readme=:install.html
60readme=:INSTALL.htm
61readme=:install.htm
62readme=:INSTALL.txt
63readme=:install.txt
64readme=:INSTALL
65readme=:install
66
67## Sort branches by date
68branch-sort=age
69
70## search projects
71section-from-path=1
72project-list=/opt/git/projects.list
73scan-path=/opt/git/repositories/
74
75## refs:
76## https://jmahler.github.io/git/2013/06/29/cgit.html
77## https://gitolite.com/gitolite/fool_proof_setup
78## https://github.com/sitaramc/gitolite
79## https://herrbischoff.com/2021/10/how-to-install-cgit-with-gitolite-and-nginx-on-freebsd-13/
Powered by cgit v1.2.3 (git 2.41.0)