diff options
author | Himbeer <himbeerserverde@gmail.com> | 2024-02-17 19:22:00 +0100 |
---|---|---|
committer | Himbeer <himbeerserverde@gmail.com> | 2024-02-17 19:22:00 +0100 |
commit | f2ff171c2d40e6b6448765d362baebd73602b3ec (patch) | |
tree | 2ee88ae088fbe8c8f23a7883c16d4ff16151de80 | |
parent | 2570a15c4393a7e232a3478fc09130fe43ba06c8 (diff) |
handle /base explicitly (otherwise the cgi hook takes over)
-rw-r--r-- | sys/etc/caddy/Caddyfile | 18 |
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 |