Best fit
- Single-host setups.
- Teams that want Docker-based local and production parity.
- Operators comfortable managing environment files and redeploying containers.
Local runtime
Useinfra/docker/docker-compose.yml:
Production runtime
Useinfra/docker/docker-compose.production.yml.
Supabase mode:
Required runtime values
- Base values from Environment Variables
SITE_URLCADDY_DOMAINfor automatic TLS in production- One storage profile from Manual Installation Overview
After containers are up
Run database migrations:Verify the deployment
web is healthy, Caddy is serving HTTPS, and the admin wallet can sign in before sending traffic to the host.