Self-Hosted Auth & API Gateway
5 stacks for anyone who wants identity and gateway pieces without per-user pricing. Each one is a vanilla
compose.yaml that runs locally with docker compose up, with a measured RAM footprint
and a one-step deploy to Miget from $13/month flat.
#the stacks
authentik
The modern identity provider - OIDC, SAML, LDAP, and visual login flows - now Redis-free on a managed Postgres.
Keycloak
Keycloak IAM - OIDC, SAML, social login, user federation - backed by a managed Postgres, stateless and production-mode.
Kong Gateway
DB-backed Kong API gateway with Kong Manager behind basic auth - managed Postgres, zero config at deploy time.
Logto
The open-source Auth0 experience - hosted sign-in pages, social logins, organizations, MFA - on one managed Postgres.
Zitadel
Passkeys-first, multi-tenant identity in one stateless Go binary - the lightest full IdP in the catalogue.
#what each one needs
RAM and disk are what the compose file allocates, not guesses, and the plan is the smallest one that holds it. Databases and caches come managed and included on Miget rather than billed per instance.
| Stack | Services | RAM | Disk | Fits plan |
|---|---|---|---|---|
| authentik | 3 | 2.8 GiB | 6 GB | $25/mo |
| Keycloak | 2 | 3 GiB | 5 GB | $25/mo |
| Kong Gateway | 3 | 2.3 GiB | 5 GB | $25/mo |
| Logto | 4 | 2 GiB | 5 GB | $13/mo |
| Zitadel | 2 | 2 GiB | 5 GB | $13/mo |
Cost against the managed equivalents, per stack: authentik , Keycloak , Kong Gateway , Logto , Zitadel .
Browse the rest of the catalogue
140 stacks in total, from databases and queues to AI infrastructure - all MIT licensed, all runnable locally, all deployable in one step.