From 692c1b4ff506cadf14cab802ac4d002b90c08598 Mon Sep 17 00:00:00 2001 From: Arman Soltani Date: Sat, 11 Jul 2026 16:08:12 +0200 Subject: init --- Caddyfile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Caddyfile (limited to 'Caddyfile') diff --git a/Caddyfile b/Caddyfile new file mode 100644 index 0000000..d592e6b --- /dev/null +++ b/Caddyfile @@ -0,0 +1,24 @@ +git.rustymanta.xyz { + @git { + header User-Agent git/* + } + + route { + handle /cgit.* { + root * /usr/share/webapps/cgit + file_server + } + + handle @git { + cgi * /usr/libexec/git-core/git-http-backend { + env GIT_PROJECT_ROOT=/git-repos GIT_HTTP_EXPORT_ALL=1 GIT_HTTP_RECEIVEPACK=0 + } + } + + handle { + cgi * /usr/share/webapps/cgit/cgit.cgi { + env CGIT_CONFIG=/cgitrc + } + } + } +} -- cgit v1.2.3