summaryrefslogtreecommitdiff
path: root/templates/cgitrc.epp
diff options
context:
space:
mode:
Diffstat (limited to 'templates/cgitrc.epp')
-rw-r--r--templates/cgitrc.epp64
1 files changed, 64 insertions, 0 deletions
diff --git a/templates/cgitrc.epp b/templates/cgitrc.epp
new file mode 100644
index 0000000..9434213
--- /dev/null
+++ b/templates/cgitrc.epp
@@ -0,0 +1,64 @@
+#
+# cgit config
+# see cgitrc(5) for details
+#
+# FILE MANAGED BY PUPPET
+#
+
+# css=/cgit.css
+logo=/logo/logo.png
+# favicon=/favicon.ico
+
+enable-index-owner=1
+
+root-title=<%= $cgit::root_title %>
+#root-desc=Tändes endast mot lådans plån
+root-desc=<%= $cgit::root_desc %>
+# Also causes the `about' page to exist
+# /usr/lib/cgit/readme
+root-readme=<%= $cgit::root %>/root_readme
+
+#source-filter=/srv/filters/dispatch.sh
+
+# about-filter=/usr/local/lib/cgit/filters/hugo-pre.sh
+# auth-filter=lua:/usr/local/lib/cgit/filters/hugo-authentication.lua
+# source-filter=/usr/local/lib/cgit/filters/hugo-highlighting.sh
+about-filter=<%= $cgit::filterpath %>/<%= $cgit::about_filter %>
+auth-filter=<% if stdlib::extname($cgit::auth_filter) == '.lua' {
+ -%>lua:<%
+ } -%><%= $cgit::filterpath %>/<%= $cgit::auth_filter %>
+source-filter=<%= $cgit::filterpath %>/<%= $cgit::source_filter %>
+
+enable-follow-links=1
+enable-subject-links=1 # show commit summary for parrent
+
+#side-by-side-diffs=1
+enable-commit-graph=1
+enable-index-links=1
+enable-remote-branches=1
+local-time=1
+
+case-sensative-sort=0
+
+max-repo-count=100
+
+enable-http-clone=1
+clone-url=<%= $cgit::clone_url.join(' ') %>
+
+readme=:README
+readme=:README.md
+readme=:README.txt
+readme=:readme
+readme=:readme.md
+readme=:readme.txt
+
+virtual-root=
+remove-suffix=1
+section-from-path=1
+enable-git-config=1
+
+# section=~/git
+snapshots=tar.gz tar.xz
+scan-path=<%= $cgit::scan_path %>
+
+#scan-path=/var/www/git/repositories/