Files
featherChat/warzone/deploy/docker/Caddyfile
Siavash Sameni 47030a3b29 fix: Caddy host network mode for real client IPs
- Caddy now uses network_mode: host (sees real IPv4/IPv6)
- All backend services on fixed IPs (172.28.0.10/20/30)
- Caddyfile uses IPs instead of Docker DNS names
- /myip now returns actual client IP, not Docker gateway

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 11:19:23 +04:00

18 lines
264 B
Caddyfile

{
email admin@manko.yoga
}
voip.manko.yoga {
tls {
dns cloudflare {$CF_API_TOKEN}
}
# Audio bridge WebSocket (wzp-web)
handle_path /audio/* {
reverse_proxy 172.28.0.30:8080
}
# Everything else → featherChat server
reverse_proxy 172.28.0.20:7700
}