aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeer <himbeerserverde@gmail.com>2024-02-17 19:22:00 +0100
committerHimbeer <himbeerserverde@gmail.com>2024-02-17 19:22:00 +0100
commitf2ff171c2d40e6b6448765d362baebd73602b3ec (patch)
tree2ee88ae088fbe8c8f23a7883c16d4ff16151de80
parent2570a15c4393a7e232a3478fc09130fe43ba06c8 (diff)
handle /base explicitly (otherwise the cgi hook takes over)
-rw-r--r--sys/etc/caddy/Caddyfile18
1 files changed, 11 insertions, 7 deletions
diff --git a/sys/etc/caddy/Caddyfile b/sys/etc/caddy/Caddyfile
index 7fde486..d402003 100644
--- a/sys/etc/caddy/Caddyfile
+++ b/sys/etc/caddy/Caddyfile
@@ -69,16 +69,11 @@ git.himbeerserver.de {
path /favicon.ico
}
- handle_path /cgit/* {
- root * /usr/share/webapps/cgit
+ handle @well_known {
file_server
}
- handle {
- cgi * /usr/share/webapps/cgit/cgit.cgi
- }
-
- handle @well_known {
+ handle_path /base/* {
file_server
}
@@ -86,6 +81,15 @@ git.himbeerserver.de {
error 403
}
+ handle_path /cgit/* {
+ root * /usr/share/webapps/cgit
+ file_server
+ }
+
+ handle {
+ cgi * /usr/share/webapps/cgit/cgit.cgi
+ }
+
handle_errors {
file_server
templates