Voltar

Alojamento VPS com Keycloak pré-instalado

O alojamento VPS com Keycloak dá-lhe um servidor de identidade próprio para acrescentar início de sessão único (SSO), início de sessão social e gestão de utilizadores às aplicações. Depois da encomenda, o Keycloak e o PostgreSQL instalam-se sozinhos e o endereço de administração, o utilizador e a palavra-passe aparecem no painel. O Keycloak tem licença Apache 2.0, sem taxa de licença, e o acesso root é seu.

Quantas pessoas vão utilizar?

Total$4.01/mês

Os preços incluem IVA.

Aumente ou reduza a RAM e o CPU quando quiser. O disco só pode aumentar, por isso comece pequeno.

O que vem instalado no servidor Keycloak?

  • Keycloak 26.8 a partir da imagem oficial, em modo de produção
  • Base de dados PostgreSQL 17, não exposta ao exterior
  • HTTPS através do Caddy, num endereço sslip.io baseado no seu IP
  • Uma conta de administrador temporária com o utilizador yonetici, que em turco quer dizer administrador
  • Firewall com apenas as portas 22, 80 e 443 abertas

Que tamanho é necessário para o Keycloak?

O guia de dimensionamento oficial do Keycloak indica 1250 MB de memória para uma instância com 10 000 sessões em cache. O PostgreSQL e o Caddy correm no mesmo servidor, por isso 2 GB é um ponto de partida, e 4 GB é uma regra prática sensata para uso prolongado. Quanto ao CPU, a medida oficial é 1 vCPU por cada 15 inícios de sessão por palavra-passe por segundo, mais folga para picos. Se não chegar, aumente a RAM, o CPU e o disco em separado a partir do painel.

UtilizaçãoTamanhoPreçoEscolher
Algumas pessoas 2 GB RAM · 1 vCore · 40 GB NVMe $4.01/mês
Equipa 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 é?

  • Equipas que querem um único início de sessão em várias aplicações
  • Programadores que acrescentam início de sessão OpenID Connect, OAuth 2.0 ou SAML 2.0 à sua aplicação
  • Quem liga utilizadores LDAP ou Active Directory existentes às suas aplicações
  • Quem quer gerir o início de sessão social e a autenticação de dois fatores num só lugar

O que acontece depois de encomendar?

  1. Defina o tamanho e conclua o pagamento. O servidor arranca e o Keycloak instala-se sozinho.
  2. No painel, abra o servidor em Os meus servidores. No separador Resumo, espere que a linha Aplicação indique que o Keycloak está pronto. O primeiro arranque pode demorar um pouco mais.
  3. Clique em Abrir aplicação e inicie sessão no ecrã de administração com os dados das linhas Utilizador e Palavra-passe.
  4. Crie um administrador permanente e apague o temporário.
  5. Crie um novo realm em cima, à esquerda, e depois adicione um client para a sua aplicação.

Em todos os servidores

  • Cópias de segurança diárias incluídas no preço
  • Tráfego ilimitado
  • Acesso root completo
  • Aumentar ou reduzir a RAM e o CPU mais tarde, e fazer crescer o disco
  • Localização: Istanbul · IST-1.

Bom saber

  • Não use o realm master para as suas próprias aplicações. A documentação do Keycloak diz para o usar apenas para criar e gerir os outros realms.
  • O e-mail não está configurado. Para verificações de endereço e redefinições de palavra-passe, introduza o servidor SMTP no separador Email de cada realm.
  • Quando passar para o seu próprio domínio, altere também SITE_URL em /opt/seturack/keycloak/.env e execute docker compose up -d, porque o Keycloak lê o endereço daí.
  • Atualizar o Keycloak para novas versões é responsabilidade sua.
  • O painel mostra duas palavras-passe: a primeira é do Keycloak, e a que está na linha Nome de utilizador é do SSH.

Keycloak: perguntas e respostas

De quanta RAM precisa o Keycloak?

O guia oficial do Keycloak indica cerca de 1250 MB de memória para uma instância. O PostgreSQL e o Caddy partilham o servidor, por isso comece com 2 GB e, como regra prática, pondere 4 GB para uso prolongado. Mais tarde pode aumentar o servidor a partir do painel.

Como inicio sessão no ecrã de administração do Keycloak?

Clique em Abrir aplicação no painel ou abra a ligação da linha Endereço de administração. O utilizador do Keycloak é yonetici, que em turco quer dizer administrador, e a palavra-passe está na linha Palavra-passe. Não aparece nenhum ecrã de configuração.

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 no ecrã de administração. Para o fazer desaparecer, crie um administrador permanente e apague a conta temporária à mão. A documentação oficial diz que essa conta deve existir apenas enquanto for necessária.

Que protocolos o Keycloak suporta?

O Keycloak suporta OpenID Connect, OAuth 2.0 e SAML 2.0, por isso a maioria das aplicações liga-se diretamente. Também pode intermediar outros fornecedores de identidade OpenID Connect ou SAML, e pode ativar o início de sessão social.

O Keycloak pode ligar-se ao LDAP ou ao Active Directory?

Sim. Com a federação de utilizadores, o Keycloak liga-se ao diretório LDAP ou Active Directory existente, por isso não tem de mudar os utilizadores.

O Keycloak tem algum custo?

Não há taxa de licença, porque o Keycloak é de código aberto sob a Apache 2.0. Paga apenas o preço mensal fixo do servidor, e as cópias de segurança noturnas estão incluídas nele.

Leia mais e veja aplicações semelhantes