From e6359a9ceb5fba89ab0d152ce6ead2da7b8afa57 Mon Sep 17 00:00:00 2001 From: memdmp Date: Fri, 3 Jan 2025 01:03:27 +0100 Subject: feat: a sensible setup, for once --- image/Caddyfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 image/Caddyfile (limited to 'image/Caddyfile') diff --git a/image/Caddyfile b/image/Caddyfile new file mode 100644 index 0000000..b50dccc --- /dev/null +++ b/image/Caddyfile @@ -0,0 +1,26 @@ +http:// { + route { + root * /var/lib/git/static + file_server { + pass_thru + } + } + + route { + root * /usr/share/webapps/cgit + file_server { + pass_thru + } + } + + reverse_proxy unix//run/fcgiwrap/fcgiwrap.sock { + transport fastcgi { + env SCRIPT_FILENAME /usr/share/webapps/cgit/cgit.cgi + env PATH_INFO {http.request.uri} + env QUERY_STRING {query} + # env GIT_HTTP_EXPORT_ALL 1 + # env GIT_PROJECT_ROOT /var/lib/git/repositories + # env HOME /var/lib/git + } + } +} -- cgit v1.2.3