Cybersecurity & Bastion

ZITADEL

Gestione identidades, SSO y permisos en self-hosted, listo en 5 minutos.

Acerca de ZITADEL

ZITADEL es una plataforma IAM (Identity and Access Management) de código abierto escrita en Go, diseñada para equipos que quieren autenticación enterprise-grade sin la complejidad de Keycloak. Soporta OIDC, OAuth 2.0, SAML 2.0, passkeys y LDAP, con multi-tenancy nativo (organizaciones, proyectos, roles) para ISV y SaaS B2B. Menos de 100 MB de RAM en reposo, desplegable en dos contenedores (ZITADEL + PostgreSQL).

Lo que se instala

Listo al arrancar el VPS

SO compatibles
Distribuciones Linux a elegir
Aplicación
ZITADEL
RAM mínima
256 MB mínimo (< 100 MB en reposo sin carga)
CPU mínima
1 vCPU
Acceso
root por SSH

Funcionalidades clave

  • OIDC, OAuth 2.0 y SAML 2.0 certificados: integre cualquier aplicación en minutos.
  • Passkeys y WebAuthn nativos: autenticación sin contraseña lista para usar.
  • Multi-tenancy nativo: organizaciones, proyectos y roles jerárquicos para SaaS B2B.
  • Consola de administración web completa: gestión de usuarios, apps y políticas de seguridad.
  • APIs completas gRPC y REST: gestione todo mediante código o Terraform.
  • Menos de 100 MB de RAM en reposo: desplegable en los VPS más compactos.

¿Cuándo usar esta solución?

SSO para sus aplicaciones internas

Centralice la autenticación de todas sus apps (Gitea, n8n, Grafana, Nextcloud…) detrás de ZITADEL via OIDC. Una sola cuenta, una sola política de contraseña.

Autenticación para su SaaS B2B

El modelo multi-tenant nativo de ZITADEL permite que cada cliente de su SaaS tenga su propia organización con usuarios, roles y aplicaciones aislados.

Reemplazar su IdP en la nube

Migre desde Auth0, Okta o Cognito a ZITADEL self-hosted: conserve sus flows OIDC/OAuth 2.0 sin modificar sus clientes y mantenga sus datos de identidad en su propia infraestructura.

Guía

Desplegar ZITADEL en su VPS

  1. Crear el VPS y configurar el dominio

    ZITADEL ancla su dominio en el primer arranque — el subdominio elegido no puede cambiarse después. Apunte su DNS (su subdominio o el subdominio gratuito de ServOrbit) a la IP del VPS antes de instalar.

  2. Instalar ZITADEL desde el Marketplace

    Desde su área de cliente, seleccione ZITADEL, introduzca su dominio y haga clic en Instalar. El script despliega PostgreSQL 16 y ZITADEL en Docker Compose, genera los secretos automáticamente y configura nginx como proxy inverso HTTPS.

  3. Iniciar sesión en la consola de administración

    Vaya a https://<su-dominio>/ui/console. Inicie sesión con la cuenta admin y la contraseña mostrada en sus detalles de instalación. Empiece creando su primera aplicación OIDC.

  4. Crear su primera aplicación OIDC

    En la consola, vaya a Projects → Create, luego Add Application. Seleccione el tipo (Web, Native, API) y ZITADEL generará automáticamente el Client ID y el Client Secret para su integración.

  5. Invitar a sus primeros usuarios

    En Users → Create, añada cuentas indicando el correo electrónico. ZITADEL envía una invitación y puede forzar el restablecimiento de contraseña en el primer inicio de sesión.

Preguntas frecuentes

Preguntas sobre ZITADEL

← Volver a Cybersecurity & BastionTodas las aplicaciones
Authelia es un proxy de autenticación (forward-auth para nginx) sin gestión propia de usuarios. Authentik es un IdP completo con muchas funcionalidades. ZITADEL está pensado para equipos dev que necesitan IAM enterprise-grade (multi-tenant, APIs completas, Terraform provider) con una huella de memoria muy pequeña.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza ZITADEL? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy ZITADEL on ServOrbit
Markdown
[![Deploy ZITADEL on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=zitadel&utm_source=deploy-badge&utm_medium=referral&utm_campaign=zitadel)
HTML
<a href="https://servorbit.com/vps-cloud?template=zitadel&utm_source=deploy-badge&utm_medium=referral&utm_campaign=zitadel"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy ZITADEL on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico.

Escribir por WhatsAppse abre en una pestaña nueva