Harden infrastructure security.
Manage identities, SSO and permissions self-hosted, ready in 5 minutes.
In validation
Automatic installation for this solution is ready and currently going through our tests on a real server. Ordering will open as soon as validation is complete.
ZITADEL is an open-source IAM (Identity and Access Management) platform written in Go, designed for teams that want enterprise-grade authentication without the complexity of Keycloak. It supports OIDC, OAuth 2.0, SAML 2.0, passkeys and LDAP, with native multi-tenancy (organizations, projects, roles) suited to ISVs and B2B SaaS. Under 100 MB of RAM at idle, deployable in two containers (ZITADEL + PostgreSQL), and operational behind your reverse proxy in under 5 minutes.
Centralise authentication for all your apps (Gitea, n8n, Grafana, Nextcloud…) behind ZITADEL via OIDC. One account, one password policy.
ZITADEL's native multi-tenant model gives each of your SaaS customers their own organisation with isolated users, roles and applications.
Migrate from Auth0, Okta or Cognito to self-hosted ZITADEL: keep your OIDC/OAuth 2.0 flows without changing your clients, and keep identity data on your own infrastructure.
Guide optimized for ServOrbit Cloud VPS.
ZITADEL locks its domain at first boot — the chosen subdomain cannot change afterwards. Point your DNS (your subdomain or the free ServOrbit VPS subdomain) to the VPS IP before installing.
From your client area, select ZITADEL, enter your domain and click Install. The script deploys PostgreSQL 16 and ZITADEL via Docker Compose, generates secrets automatically and configures nginx as an HTTPS reverse proxy.
Go to https://<your-domain>/ui/console. Sign in with the admin account and the password shown in your installation details. Start by creating your first OIDC application.
In the console, go to Projects → Create, then Add Application. Select the type (Web, Native, API) and ZITADEL automatically generates the Client ID and Client Secret for your integration.
In Users → Create, add accounts by providing the email. ZITADEL sends an invitation and can force a password reset on first login.
Open-source authentication and authorization gateway — add MFA, SSO and fine-grained access control in front of any app without touching its code.
Cybersecurity & BastionOpen-source self-hosted identity platform: manage users, SSO, OIDC/SAML, passkeys and custom authentication flows — an Auth0 and Okta alternative on your VPS.
Cybersecurity & BastionSelf-hosted open-source authentication platform: add login, sign-up, MFA, and user management to your apps with a few lines of code — Auth0/Clerk alternative, MPL-2.0, ~14 k stars.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.
Message us on WhatsAppopens in a new tab