Managed PostgreSQL
PostgreSQL we run, patch and back up, in three sizes, sold separately so you choose the size your data needs.
App hosting with PostgreSQL
Deploy a Django, Rails or Node.js app from Git, connected to managed PostgreSQL with point-in-time recovery. Credentials stay in a secret store.
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.
Plans from $14.99 a month
Your app deploys from Git onto Developer Hosting; its database is a Zinn® Managed Database that we run for you.
PostgreSQL we run, patch and back up, in three sizes, sold separately so you choose the size your data needs.
Recover to a moment rather than to last night's snapshot — the way to undo a bad migration without losing the day around it.
The database accepts connections only from addresses you allow.
Put the connection string in your app's environment variables; every release and build receives it, and it never sits in your repository.
From the medium tier upward, the database runs with automatic failover, so a lost node is a failover, not an outage.
Node.js 24, Python 3.14 (Django, Flask) and Ruby 4.0 (Rails, Sinatra) apps connect the same way.
A backup job reporting success is not evidence that a database can be restored. We verify restores by connecting to the restored database and reading from it. On PostgreSQL the backup is continuous, so recovery is to a point in time.
Fourteen days on Developer Hosting, card required but not charged. Choose Node.js, Python or Ruby.
Pick a size in your dashboard and allow your app's address to connect.
Paste the connection string into your app's environment variables panel.
Your build can run migrations, and every release connects with the same stored credentials.
One environment variable, stored in a secret store and handed to your build and your running app.
# Environment variables panel (stored in a secret store)
DATABASE_URL=postgres://app_user:•••••@your-db-host:5432/appThe app plan covers your code; the PostgreSQL database is its own Zinn® Managed Database plan in three sizes. App plans differ by number of apps, memory and CPU.
$14.99/month
or $149.90 a year
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.
$28.99/month
or $289.90 a year
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.
$99.99/month
or $999.90 a year
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.
No. It is a Zinn® Managed Database, priced separately in three sizes, so you choose the size your data needs.
Any app these plans run: Node.js 24, Python 3.14 through WSGI (Django, Flask) and Ruby 4.0 through Rack (Rails, Sinatra).
PostgreSQL is backed up continuously, so you can recover to a point in time, and we verify restores by connecting to the restored database.
From the medium tier upward the database runs with automatic failover. The small tier is a single instance, suited to development and lighter production.
Yes. Managed MySQL is available on the same terms, and every site can use a Redis cache fenced to that site alone.
The app plan has a 14-day free trial; we ask for a card to keep it for real people, and it is not charged during the trial.
Start the 14-day app trial now and add the PostgreSQL database when your app is ready for it.
14-day free trial — card required, not charged
Start my free trialDeveloper Hosting runs your own code, so we ask for a card to keep the free trial for real people. Your card is not charged — not today, and not when the trial ends. You pay nothing unless you choose a plan; if you do not, the trial simply stops.