catbeez-arcade-caddy-reverse-proxy-to-8000

Status: IN

Catbeez-arcade deployments use Caddy as a reverse proxy, terminating TLS on :443 and forwarding to the application on localhost:8000.

Source: entries/2026/05/11/deployments-catbeez-arcade.md

Example

# From catbeez-arcade/deploy-prod.py
CADDYFILE = """\
catbeez.com {
\treverse_proxy localhost:8000
}
"""
await ftl["catbeez-prod"].copy(content=CADDYFILE, dest="/etc/caddy/Caddyfile", mode="0644")
await ftl["catbeez-prod"].service(name="caddy", state="started", enabled=True)

JSON