Servidor de autenticação auto-hospedável com login sem senha, passkeys, MFA, SSO e login social, além de UI de login e portal de administração prontos para uso.
- Estrelas
- 2,877
- Forks
- 121
- Issues abertas
- 329
- Último commit
- há 17 horas
O que é?
O Defguard é uma plataforma auto-hospedada para controlar o acesso remoto à infraestrutura, a aplicações e a redes privadas. Ela reúne uma VPN WireGuard, um provedor de identidade OIDC interno, autenticação multifator e um firewall em um único sistema, para que as organizações não precisem integrar várias ferramentas desconectadas.
O acesso à VPN pode ser restringido por localização e por usuário ou grupo, e é possível exigir MFA em cada conexão. A parte de identidade oferece suporte a provedores OIDC externos, sincronização com LDAP/Active Directory, cadastro remoto e autoatendimento para usuários. Os métodos de MFA incluem TOTP, WebAuthn/FIDO2, tokens por e-mail e biometria pelo app móvel.
A plataforma é dividida em um plano central de gerenciamento, um componente de borda voltado à internet e um gateway que aplica as políticas de rede. Clientes para desktop em Linux, macOS e Windows, além de clientes móveis para Android e iOS, gerenciam conexões VPN, e o projeto oferece webhooks e uma REST API para integração.
Recursos principais
- 01VPN WireGuard com controle de acesso por localização e MFA em cada conexão
- 02Provedor OIDC interno, além de OIDC externo e sincronização com LDAP/AD
- 03Opções de MFA com TOTP, WebAuthn/FIDO2, e-mail e biometria
- 04Regras de firewall por usuário ou grupo, aplicadas em tempo real
- 05Log de auditoria com filtros e busca
- 06Clientes para desktop e dispositivos móveis com configuração inicial por QR code
Casos de uso
- Conceder aos funcionários acesso seguro a redes privadas sem expor serviços à internet pública
- Substituir produtos separados de VPN, SSO e MFA por um único sistema auto-hospedado
- Aplicar políticas de acesso à rede por grupo aos recursos internos
- Gerenciar clientes VPN WireGuard em vários locais para uma equipe
Início rápido
- 1
Execute o instalador de uma linha para avaliação
bash <(curl -sSL https://raw.githubusercontent.com/defguard/deployment/main/docker-compose2.0/setup.sh) - 2
Consulte a documentação de implantação antes de configurar qualquer ambiente de produção
Antes de usar
- O instalador de uma linha destina-se apenas a testes e avaliação, não à produção.
- Os componentes Enterprise em crates/defguard_core/src/enterprise estão sujeitos a uma Enterprise License separada.
- Os metadados de licença do repositório não estão claramente identificados (NOASSERTION).
Tópicos
Perguntas frequentes
- O que é defguard?
- Plataforma auto-hospedada de acesso remoto seguro que combina VPN WireGuard, gestão de identidade, MFA e controle de acesso à rede. O Defguard é uma plataforma auto-hospedada para controlar o acesso remoto à infraestrutura, a aplicações e a redes privadas. Ela reúne uma VPN WireGuard, um provedor de identidade OIDC interno, autenticação multifator e um firewall em um único sistema, para que as organizações não precisem integrar várias ferramentas desconectadas.
- defguard é gratuito? Qual é a licença?
- defguard é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- defguard ainda é mantido?
- Manutenção ativa. O último commit de defguard foi em 19 de out. de 2026.
- Para que posso usar defguard?
- Conceder aos funcionários acesso seguro a redes privadas sem expor serviços à internet pública Substituir produtos separados de VPN, SSO e MFA por um único sistema auto-hospedado Aplicar políticas de acesso à rede por grupo aos recursos internos Gerenciar clientes VPN WireGuard em vários locais para uma equipe
- Como instalar defguard?
- Execute o instalador de uma linha para avaliação: bash <(curl -sSL https://raw.githubusercontent.com/defguard/deployment/main/docker-compose2.0/setup.sh) Consulte a documentação de implantação antes de configurar qualquer ambiente de produção
- Onde consigo defguard?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/DefGuard/defguard
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Provedor de identidade OpenID Connect leve e self-hosted para pequenas equipes, com login por senha, TOTP obrigatório e RBAC.
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.
Plataforma de servidor doméstico auto-hospedada que funciona como proxy reverso seguro, gerenciador de apps e gateway, com autenticação, MFA, SSO e proteção contra bots.
Framework de autenticação e autorização para TypeScript, independente de frameworks, com plugins para recursos como 2FA e multi-tenancy.
Servidor open source de autenticação e autorização que adiciona login com dois fatores e single sign-on a apps web por meio de um portal integrado a reverse proxies.