Files
vps-k8s/stoat/templates/Caddyfile.tftpl
T
2026-02-16 19:26:47 +01:00

39 lines
755 B
Caddyfile

:80 {
route /api* {
uri strip_prefix /api
reverse_proxy http://${stoat.api.name}:14702 {
header_down Location "^/" "/api/"
}
}
route /ws {
uri strip_prefix /ws
reverse_proxy http://${stoat.events.name}:14703 {
header_down Location "^/" "/ws/"
}
}
route /autumn* {
uri strip_prefix /autumn
reverse_proxy http://${stoat.autumn.name}:14704 {
header_down Location "^/" "/autumn/"
}
}
route /january* {
uri strip_prefix /january
reverse_proxy http://${stoat.january.name}:14705 {
header_down Location "^/" "/january/"
}
}
route /gifbox* {
uri strip_prefix /gifbox
reverse_proxy http://${stoat.gifbox.name}:14706 {
header_down Location "^/" "/gifbox/"
}
}
reverse_proxy http://${stoat.web.name}:80
}