- Dockerfile: EXPOSE + HEALTHCHECK + uvicorn --port all shift to 8080. - docker-compose.yml: host:container mapping shifts to 8080:8080. - run_dev.sh: new host-dev launcher; default PORT=8080 to stay in sync with the prod shape. Caddy upstream config on the VM needs to follow to 127.0.0.1:8080. PUBLIC_BASE_URL in the production .env should reflect the public hostname (unaffected by the internal port change). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4.1 KiB
4.1 KiB