Deployment Checklist
- Env secrets set (`.env.*`, ENCRYPTION_KEY, DEFAULT_ADMIN_PASSWORD, DANGER_ZONE_PASSWORD).
- DNS A/AAAA for app/wiki pointing to reverse-proxy host.
- Certs: `docker compose --profile certonly run --rm certbot-init` after DNS ready.
- Build & start: `docker compose up -d --build`.
- Migrate: `docker compose exec django python manage.py migrate`.
- Health: `BASE_URL=https://app.ajc-software.co.uk ./scripts/health_check.sh`.
Back to wiki home ยท Back to Management