What's Changed
- Refactor/migrate from nginx to caddy by @pikann in #219
- Feature/implement database backup by @pikann in #220
⚠️ Upgrading
This release replaces the nginx gateway with Caddy and adds an automated database backup service — both change files and .env settings that a plain docker compose pull && up won't touch. Use the new upgrade.sh script instead:
curl -fsSL https://github.com/Paca-AI/paca/releases/latest/download/upgrade.sh -o upgrade.sh
bash upgrade.shFor existing installs, it will:
- Back up and refresh
docker-compose.ymlandcaddy/Caddyfile. - Add
SITE_ADDRESSandGATEWAY_HTTPS_PORTto.envso Caddy can issue itself a TLS certificate — ports 80/443 need to be reachable from the internet for that. Already behind another TLS terminator? SetSITE_ADDRESS=:80afterward to keep the gateway on plain HTTP. - Enable the new daily
db-backupservice for bundled-Postgres installs (skipped automatically if you use an externalDATABASE_URL). Opt out anytime withBACKUP_ENABLED=falsein.env.
Full Changelog: v0.5.3...v0.6.0