Push to main. Your cluster never blinks.
Hangar Nine is managed hosting for Elixir and Phoenix. Deploy from git with zero-downtime releases, run clustered nodes across regions, and let us operate your Postgres.
Deploy from git. Keep every socket open.
Each push builds a Mix release and rolls it one node at a time. LiveView sessions reconnect to a healthy node before the old one stops, so users stay on the page.
- 1
Push
git push hangar mainor merge a pull request. Branches get their own preview app. - 2
Build
We compile your release and assets on a builder with your Elixir and OTP versions from
.tool-versions. - 3
Migrate
Ecto migrations run once, against the primary, before any node switches over.
- 4
Roll
New nodes join the cluster, pass health checks, then old nodes drain. A failed check rolls back on its own.
Nodes that find each other.
Every app runs as one BEAM cluster over a private network. Distributed Erlang just works, across regions, with nothing to configure.
- Phoenix.PubSub and Presence broadcast across every node and region.
- Run nodes near your users and scale each region on its own.
- Release cookies and node names are set for you on every deploy.
checkout_web
Node.list() · 6 connectedPostgreSQL 17 · primary fra · replicas iad, sin
DATABASE_URL set on every node · daily snapshots + WAL
Postgres, operated for you.
A managed database that lives next to your nodes. We handle failover, patching and backups; you keep using Ecto the way you already do.
- Point-in-time restore to a new database, without touching production.
- Read replicas in each region for
Repo.replica()style reads. - Private networking only. The database is never on the public internet.
Live logs. A console on any node.
Tail every node at once from the dashboard or the CLI, then open a remote IEx session on the node that needs a closer look.
One stream, every node
Lines carry the node and region, so a slow request in Singapore is easy to find.
Console with an audit trail
Every remote session is recorded with who opened it and on which node.
Ship logs elsewhere
Forward to your own log drain when your team already has a home for them.
Your first $10 of compute is on us.
Connect a repository, push, and watch your Phoenix app come up across regions.
$10 credit on sign-up · deploy from GitHub or GitLab · built for the BEAM