Atrás

Hosting VPS con Keycloak, preinstalado

El hosting VPS con Keycloak te da tu propio servidor de identidad para añadir inicio de sesión único (SSO), inicio de sesión social y gestión de usuarios a tus aplicaciones. Tras tu pedido, Keycloak y PostgreSQL se instalan solos, y la dirección de administración, el usuario y la contraseña aparecen en tu panel. Keycloak tiene licencia Apache 2.0 sin cuota de licencia, y el acceso root es tuyo.

¿Cuántas personas lo usarán?

Total$4.01/mes

Los precios incluyen IVA.

Amplía o reduce RAM y CPU cuando quieras. El disco solo puede crecer, así que empieza pequeño.

¿Qué viene instalado en tu servidor Keycloak?

  • Keycloak 26.8 de la imagen oficial, en modo de producción
  • Base de datos PostgreSQL 17, no expuesta al exterior
  • HTTPS mediante Caddy, en una dirección sslip.io basada en tu IP
  • Una cuenta de administrador temporal con el usuario yonetici, que en turco significa admin
  • Cortafuegos con solo los puertos 22, 80 y 443 abiertos

¿Qué tamaño necesitas para Keycloak?

La guía oficial de dimensionamiento de Keycloak da 1250 MB de memoria para una instancia con 10.000 sesiones en caché. PostgreSQL y Caddy funcionan en el mismo servidor, así que 2 GB es un punto de partida, y 4 GB es una regla práctica razonable para el largo plazo. Para la CPU, la medida oficial es 1 vCPU por cada 15 inicios de sesión con contraseña por segundo, más margen para los picos. Si no basta, amplía RAM, CPU y disco por separado desde tu panel.

UsoTamañoPrecioElegir
Unas pocas personas 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mes
Equipo pequeño 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mes
Empresa 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/mes

¿Para quién es?

  • Equipos que quieren un único inicio de sesión para varias aplicaciones
  • Desarrolladores que añaden inicio de sesión con OpenID Connect, OAuth 2.0 o SAML 2.0 a su propia aplicación
  • Quien conecta usuarios existentes de LDAP o Active Directory a sus aplicaciones
  • Quien quiere gestionar en un solo lugar el inicio de sesión social y la verificación en dos pasos

¿Qué pasa después de pedir?

  1. Elige el tamaño y completa el pago. Tu servidor arranca y Keycloak se instala solo.
  2. En tu panel, abre tu servidor desde Mis servidores. En la pestaña Resumen, espera a que la fila Aplicación diga que Keycloak está listo. El primer arranque puede tardar un poco más.
  3. Haz clic en Abrir aplicación e inicia sesión en la pantalla de administración con los datos de las filas Usuario y Contraseña.
  4. Crea un administrador permanente y elimina el temporal.
  5. Crea un realm nuevo desde arriba a la izquierda y añade un client para tu aplicación.

Con cada servidor

  • Copia de seguridad diaria incluida en el precio
  • Tráfico ilimitado
  • Acceso root completo
  • Amplía o reduce RAM y CPU más adelante, y haz crecer el disco
  • Ubicación: Istanbul · IST-1.

Conviene saber

  • No uses el realm master para tus propias aplicaciones. La documentación de Keycloak dice que se use solo para crear y gestionar tus otros realms.
  • El correo no está configurado. Para las verificaciones de dirección y los restablecimientos de contraseña, introduce tu servidor SMTP en la pestaña Email de cada realm.
  • Cuando pases a tu propio dominio, cambia también SITE_URL en /opt/seturack/keycloak/.env y ejecuta docker compose up -d, porque Keycloak lee su dirección de ahí.
  • Actualizar Keycloak a versiones nuevas es responsabilidad tuya.
  • Tu panel muestra dos contraseñas: la primera es para Keycloak, y la que está bajo la fila Usuario es para SSH.

Preguntas y respuestas sobre Keycloak

¿Cuánta RAM necesita Keycloak?

La guía oficial de Keycloak da unos 1250 MB de memoria para una instancia. PostgreSQL y Caddy comparten el servidor, así que empieza con 2 GB y plantéate 4 GB para el largo plazo como regla práctica. Más adelante puedes ampliar el servidor desde tu panel.

¿Cómo inicio sesión en la pantalla de administración de Keycloak?

Haz clic en Abrir aplicación en tu panel, o abre el enlace de la fila Dirección de administración. El usuario de Keycloak es yonetici, que en turco significa admin, y la contraseña está en la fila Contraseña. No aparece ninguna pantalla de configuración.

¿Qué significa el aviso de administrador temporal en Keycloak?

Keycloak trata su primera cuenta de administrador como temporal y muestra un aviso en la pantalla de administración. Para quitarlo, crea un administrador permanente y elimina a mano la cuenta temporal. La documentación oficial dice que esa cuenta solo debe existir mientras haga falta.

¿Qué protocolos admite Keycloak?

Keycloak admite OpenID Connect, OAuth 2.0 y SAML 2.0, así que la mayoría de las aplicaciones se conectan directamente. También puede intermediar con otros proveedores de identidad de OpenID Connect o SAML, y puedes activar el inicio de sesión social.

¿Puede Keycloak conectarse a LDAP o Active Directory?

Sí. Con la federación de usuarios, Keycloak se conecta a tu directorio LDAP o Active Directory existente, así que no tienes que trasladar a tus usuarios.

¿Keycloak cuesta algo?

No se aplica ninguna cuota de licencia, porque Keycloak es de código abierto con licencia Apache 2.0. Solo pagas el precio mensual fijo del servidor, y las copias de seguridad nocturnas están incluidas en él.

Lee más y ve aplicaciones similares