Voltar

Hospedagem VPS Keycloak, pré-instalado

A hospedagem VPS com Keycloak dá a você um servidor de identidade próprio para adicionar login único (SSO), login social e gerenciamento de usuários aos seus apps. Depois do pedido, Keycloak e PostgreSQL se instalam sozinhos, e o endereço de administração, o login e a senha aparecem no seu painel. O Keycloak tem licença Apache 2.0, sem taxa de licença, e o acesso root é seu.

Quantas pessoas vão usar?

Total$4.01/mês

Os preços incluem impostos.

Aumente ou reduza RAM e CPU quando quiser. O disco só pode crescer, então comece pequeno.

O que vem instalado no seu servidor Keycloak?

  • Keycloak 26.8 pela imagem oficial, rodando em modo de produção
  • Banco de dados PostgreSQL 17, não exposto para fora
  • HTTPS pelo Caddy, em um endereço sslip.io baseado no seu IP
  • Uma conta de administrador temporária com o login yonetici, que significa admin em turco
  • Firewall com apenas as portas 22, 80 e 443 abertas

Qual tamanho você precisa para Keycloak?

O guia oficial de dimensionamento do Keycloak indica 1250 MB de memória para uma instância com 10.000 sessões em cache. PostgreSQL e Caddy rodam no mesmo servidor, então 2 GB são um ponto de partida, e 4 GB são uma regra prática sensata para uso de longo prazo. Para a CPU, a medida oficial é 1 vCPU para cada 15 logins por senha por segundo, mais folga para picos. Se não bastar, aumente RAM, CPU e disco separadamente pelo seu painel.

UsoTamanhoPreçoEscolher
Algumas pessoas 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mês
Equipe pequena 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mês
Empresa 8 GB RAM · 4 vCore · 120 GB NVMe $13.62/mês

Para quem é?

  • Equipes que querem um único login para vários apps
  • Desenvolvedores que adicionam login OpenID Connect, OAuth 2.0 ou SAML 2.0 ao próprio app
  • Quem quer conectar usuários LDAP ou Active Directory existentes aos seus apps
  • Quem quer gerenciar o login social e a autenticação em dois fatores em um só lugar

O que acontece depois do pedido?

  1. Defina o tamanho e conclua o pagamento. Seu servidor inicia e o Keycloak se instala sozinho.
  2. No seu painel, abra seu servidor em Meus servidores. Na aba Visão geral, espere a linha App indicar que o Keycloak está pronto. A primeira inicialização pode demorar um pouco mais.
  3. Clique em Abrir app e entre na tela de administração com os dados das linhas Login e Senha.
  4. Crie um administrador permanente e exclua o temporário.
  5. Crie um novo realm no canto superior esquerdo e depois adicione um client para a sua aplicação.

Em todo servidor

  • Backup diário incluído no preço
  • Tráfego ilimitado
  • Acesso root completo
  • Aumente ou reduza RAM e CPU depois, e aumente o disco
  • Localização: Istanbul · IST-1.

Bom saber

  • Não use o realm master para os seus próprios apps. A documentação do Keycloak diz para usá-lo apenas para criar e gerenciar os seus outros realms.
  • O e-mail não está configurado. Para verificação de endereços e redefinição de senha, informe seu servidor SMTP na aba Email de cada realm.
  • Quando você passar para o seu próprio domínio, mude também SITE_URL em /opt/seturack/keycloak/.env e execute docker compose up -d, porque o Keycloak lê o endereço dele de lá.
  • Atualizar o Keycloak para novas versões é responsabilidade sua.
  • Seu painel mostra duas senhas: a primeira é do Keycloak, e a que fica na linha Usuário é para SSH.

Perguntas e respostas sobre Keycloak

De quanta RAM o Keycloak precisa?

O guia oficial do Keycloak indica cerca de 1250 MB de memória para uma instância. PostgreSQL e Caddy dividem o servidor, então comece com 2 GB e considere 4 GB para uso de longo prazo, como regra prática. Você pode aumentar o servidor depois, pelo seu painel.

Como entro na tela de administração do Keycloak?

Clique em Abrir app no seu painel ou abra o link da linha Endereço de administração. O login do Keycloak é yonetici, que significa admin em turco, e a senha está na linha Senha. Nenhuma tela de configuração aparece.

O que significa o aviso de administrador temporário no Keycloak?

O Keycloak trata a primeira conta de administrador como temporária e mostra um aviso na tela de administração. Para removê-lo, crie um administrador permanente e exclua a conta temporária à mão. A documentação oficial diz que essa conta deve existir só enquanto for necessária.

Quais protocolos o Keycloak suporta?

O Keycloak suporta OpenID Connect, OAuth 2.0 e SAML 2.0, então a maioria dos apps se conecta diretamente. Ele também pode intermediar outros provedores de identidade OpenID Connect ou SAML, e você pode ativar o login social.

O Keycloak pode se conectar ao LDAP ou ao Active Directory?

Sim. Com a federação de usuários, o Keycloak se conecta ao seu diretório LDAP ou Active Directory existente, então você não precisa migrar seus usuários.

O Keycloak custa alguma coisa?

Não há taxa de licença, porque o Keycloak é de código aberto sob a Apache 2.0. Você paga apenas o preço mensal fixo do servidor, e os backups noturnos estão incluídos nele.

Leia mais e veja apps parecidos