Update Caddyfile.default

This commit is contained in:
2025-09-11 00:15:35 -07:00
committed by GitHub
parent 61ad47980c
commit abc1a1f38c

View File

@@ -1,22 +1,3 @@
:8080 {
# Root goes to your org
@root path_regexp root ^/$
rewrite @root /planetrenox
# Routes that should pass directly to Gitea (users, assets, etc.)
@blocked path ^/(api|assets|avatars|css|js|vendor|img|swagger|explore|user|users|login|signup|notifications|issues|pulls|milestones|admin|site|serviceworker|manifest\.json|favicon\.ico|robots\.txt)(/|$)
handle @blocked {
reverse_proxy 127.0.0.1:3000
}
# Single path segment → treat as a repo inside planetrenox
@single path_regexp single ^/([^/]+)$
handle @single {
rewrite * /planetrenox/{http.regexp.single.1}
reverse_proxy 127.0.0.1:3000
}
# Fallback: send everything else to Gitea
reverse_proxy 127.0.0.1:3000
reverse_proxy :3000
}