gr-apollo/docs/Caddyfile
Ryan Malloy db14b85633 Add Docker deployment for docs site at gr-apollo.l.warehack.ing
Multi-stage Dockerfile: node:22-slim build → caddy:2-alpine serve.
caddy-docker-proxy labels for automatic TLS + reverse proxy.
Profiles: prod (Caddy static) and dev (Astro HMR with volume mounts).
2026-02-21 09:10:16 -07:00

8 lines
133 B
Caddyfile

:80 {
root * /srv
file_server
encode gzip zstd
header Cache-Control "public, max-age=3600"
try_files {path} {path}/ /404.html
}