commit d00ee83f67a84f9ab37d829281e2667c118a7f73 Author: Celeste Date: Sat Feb 21 01:05:48 2026 +0000 Add Caddyfile diff --git a/Caddyfile b/Caddyfile new file mode 100644 index 0000000..c261d11 --- /dev/null +++ b/Caddyfile @@ -0,0 +1,43 @@ +:80 { + route /api* { + uri strip_prefix /api + reverse_proxy http://api:14702 { + header_down Location "^/" "/api/" + } + } + + # Fixed: Added * to match the query strings used by the web app + route /ws* { + uri strip_prefix /ws + reverse_proxy http://events:14703 { + header_down Location "^/" "/ws/" + } + } + + route /autumn* { + uri strip_prefix /autumn + reverse_proxy http://autumn:14704 { + header_down Location "^/" "/autumn/" + + uri strip_prefix /gifbox + reverse_proxy http://gifbox:14706 { + header_down Location "^/" "/gifbox/" + } + } + + route /livekit* { + uri strip_prefix /livekit + reverse_proxy http://livekit:7880 { + header_down Location "^/" "/livekit/" + } + } + + route /ingress* { + uri strip_prefix /ingress + reverse_proxy http://voice-ingress:8500 { + header_down Location "^/" "/ingress/" + } + } + + reverse_proxy http://web:5000 +} \ No newline at end of file