Um gerador de senhas seguro e elegante com interface inspirada no ParrotOS Security. Gere senhas fortes com facilidade, escolhendo entre diferentes tipos de caracteres e comprimentos personalizados.
- Interface moderna inspirada no ParrotOS Security
- Geração de senhas de 7 a 100 caracteres
- Opções personalizáveis:
- Letras maiúsculas
- Letras minúsculas
- Números
- Símbolos especiais
- Cópia para área de transferência com um clique
- Backend robusto em Go
- Containerizado com Docker
- Proxy reverso com Traefik
- Design responsivo
- Backend: Go 1.21
- Frontend: HTML5, CSS3, JavaScript
- Container: Docker & Docker Compose
- Proxy Reverso: Traefik v3.2.0
- UI/UX: Inspirado no ParrotOS Security
- Clone o repositório
git clone https://github.com/julianol1berato/pwgen.git
cd pwgen- Configure o DNS
Aponte pw.9level.dev para o IP do seu servidor
- Execute com Docker Compose
docker-compose up -dO serviço estará disponível em (https://pw.9level.dev)
Requisitos do sistema:
- Docker
- Docker Compose
- Porta 80 liberada
- DNS configurado
- Geração de senhas totalmente no lado do servidor
- Sem armazenamento de senhas geradas
- Comunicação via HTTP - Uso em conjunto com CloudFlare Tunnels
- Validações tanto no frontend quanto no backend
- Faça um Fork do projeto
- Crie sua Feature Branch (
git checkout -b feature/AmazingFeature) - Commit suas mudanças (
git commit -m 'Add some AmazingFeature') - Push para a Branch (
git push origin feature/AmazingFeature) - Abra um Pull Request
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
- Inspirado no design do ParrotOS Security
- Comunidade Go
- Contribuidores do projeto
Juliano Liberato - @juliano.liberato
Link do Projeto: https://github.com/julianol1berato/pwgen