Can I self-host Atlas?
- Topic
- Self-hosting
- Asked by
- Teams with data-residency needs
Self-hosting is a first-class deployment mode, not an afterthought. You run Atlas against your own Postgres database, on your own domain, on infrastructure you control. Every secret — password verifiers, provider credentials, session tokens — is wrapped with per-instance envelope keys and encrypted at rest, exactly as in the managed offering.
The same security posture ships to every instance on day one; there is no tier where isolation or encryption becomes an upsell. This is the key difference from Clerk and Auth0, which are hosted-only.
See the self-hosting guide in the docs for deployment topologies (Docker Compose and container orchestration are both supported).
Yes. Atlas is self-hostable by design — point it at your own Postgres, bring your own domain, and run it on your own infrastructure. Your identity data never has to leave systems you control.