Automatic rollback, preview databases and faster builds
- Automatic rollback. If a new release's error rate spikes in its first 10 minutes live, Deplane rolls back to the previous release and tells your team. It is on for every app; turn it off in Settings or with
deplane config --auto-rollback off. See how it decides. - A database for each preview. Turn on "Give each preview its own empty database" and every pull request preview gets an empty Postgres as
DATABASE_URL. Free, up to 3 per team, and deleted with the preview. Your production data is never copied. - A second copy of every backup. A separate backup server now pulls a copy of all database backups every 15 minutes. The platform's servers hold no key to it.
- Faster builds. Images are now stored with zstd and base layers are no longer compressed again. Measured first deploys: a static site in 56 s, Express 1m12s, Go 1m16s, Flask 1m17s, FastAPI 1m20s, Next.js 2m03s.