Repolode
goauthentik

goauthentik/authentik

Provedor de identidade open source para SSO, com suporte a SAML, OAuth2/OIDC, LDAP e RADIUS, hospedável por conta própria, de pequenos laboratórios a grandes clusters.

Alternativa open source a:OktaAuth0Entra ID

Estrelas
26,005
Forks
2,086
Issues abertas
1,129
Último commit
há 22 horas

O que é?

authentik é um provedor de identidade auto-hospedado para single sign-on (SSO). Ele gerencia o login dos usuários e o acesso a aplicações usando protocolos padrão, como SAML, OAuth2/OIDC, LDAP e RADIUS. Assim, os serviços existentes podem delegar a autenticação a um único local centralizado.

Pode ser implantado com Docker Compose em ambientes pequenos ou de teste, com o chart oficial do Helm no Kubernetes em ambientes maiores, ou usando templates do AWS CloudFormation e um app do DigitalOcean Marketplace. O projeto inclui uma interface web com temas claro e escuro para gerenciar aplicações, usuários e provedores.

O projeto é apresentado como uma alternativa auto-hospedada a plataformas comerciais de identidade. Os mantenedores também oferecem uma edição enterprise, sob uma licença separada, para organizações maiores.

Recursos principais

  • 01Oferece suporte aos protocolos SAML, OAuth2/OIDC, LDAP e RADIUS.
  • 02Pode ser implantado com Docker Compose, chart do Helm para Kubernetes, AWS CloudFormation ou DigitalOcean.
  • 03Oferece uma interface web de administração com temas claro e escuro.
  • 04Inclui uma edição enterprise para organizações maiores.

Casos de uso

  • Adicionar single sign-on a ferramentas internas auto-hospedadas em um home lab ou em uma equipe pequena.
  • Centralizar os logins de aplicações web em um cluster Kubernetes.
  • Substituir um provedor de identidade comercial, como Okta ou Entra ID, por uma opção auto-hospedada.

Início rápido

  1. 1

    Instale com Docker Compose (recomendado para ambientes pequenos/de teste); consulte a documentação de instalação do Docker Compose

  2. 2

    Faça o deploy no Kubernetes com o chart do Helm (recomendado para ambientes maiores)

  3. 3

    Como alternativa, faça o deploy na AWS usando os templates oficiais do CloudFormation

Antes de usar

  • A hospedagem própria exige configurar e manter sua própria infraestrutura.
  • Alguns recursos avançados e toda a oferta empresarial estão sujeitos a uma licença empresarial separada.

Tópicos

Perguntas frequentes

O que é authentik?
Provedor de identidade open source para SSO, com suporte a SAML, OAuth2/OIDC, LDAP e RADIUS, hospedável por conta própria, de pequenos laboratórios a grandes clusters. authentik é um provedor de identidade auto-hospedado para single sign-on (SSO). Ele gerencia o login dos usuários e o acesso a aplicações usando protocolos padrão, como SAML, OAuth2/OIDC, LDAP e RADIUS. Assim, os serviços existentes podem delegar a autenticação a um único local centralizado.
authentik é gratuito? Qual é a licença?
authentik é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
authentik ainda é mantido?
Manutenção ativa. O último commit de authentik foi em 19 de out. de 2026.
Para que posso usar authentik?
Adicionar single sign-on a ferramentas internas auto-hospedadas em um home lab ou em uma equipe pequena. Centralizar os logins de aplicações web em um cluster Kubernetes. Substituir um provedor de identidade comercial, como Okta ou Entra ID, por uma opção auto-hospedada.
Como instalar authentik?
Instale com Docker Compose (recomendado para ambientes pequenos/de teste); consulte a documentação de instalação do Docker Compose Faça o deploy no Kubernetes com o chart do Helm (recomendado para ambientes maiores) Como alternativa, faça o deploy na AWS usando os templates oficiais do CloudFormation
Onde consigo authentik?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/goauthentik/authentik

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados