Choose the region first
Cloud runners start in Flyiad, Northern Virginia. Prefer AWS us-east-1 for your Postgres database, rather than a region close to your laptop. Akter probes from the runner region at deploy: p50 above 5 ms warns but does not block deployment. Your database’s latency and capacity still limit the app, even when Akter adds runners.
Provider options
These links explain provider setup, not provider-specific Akter certification. Check the framework’s support matrix for verified server versions and evidence boundaries. A successful deploy-time probe establishes connectivity, not backup, recovery or failover support.
Before you deploy
- Use a direct, non-pooled URL to the writable database. Transaction poolers cannot preserve the session semantics the runtime needs and are refused.
- Give your app’s role permission to create and alter its tables for migrations. Keep credentials and backups under your control.
- Check available connections as well as database size. Akter budgets 9 connections per runner after subtracting connections already in use and a reserve of 10; Connect your Postgres explains the runner cap.
- Use separate databases and roles for environments whose data must stay isolated. Akter never creates, copies or deletes those databases for you.
DATABASE_URL and deploy.