2 Commits

Author SHA1 Message Date
ff0929dc02 support HTTP-only and Caddy (HTTP+HTTPS) modes via compose profiles 2026-04-23 22:20:02 +08:00
af7d49b685 switch to Caddy reverse proxy with auto HTTPS
Replace manual nginx + SSL certificates with Caddy for automatic
Let's Encrypt certificate management. Remove direct HTTP port exposure,
route web traffic through Caddy (80/443) via Docker internal network.
SSH remains on port 2222.
2026-04-23 21:05:07 +08:00