Setup Boundary
The app can boot without database credentials for /up. /readyz checks Supabase and queue connectivity with a tight timeout, so it will fail until the server env file has real credentials.
The app can boot without database credentials for /up. /readyz checks Supabase and queue connectivity with a tight timeout, so it will fail until the server env file has real credentials.
Node.js, pnpm, systemd, Caddy, Next.js, and a separate worker process.
Add the Supabase connection strings to the VM env file, then run migrations and readiness checks.