- Projeto laboratório para criar um certificado SSL autoassinado com OpenSSL e realização de teste com uma aplicação Nginx.
- Docker
- OPenSSL
- Shell Script
- DOcker Compose
- Nginx
- Criar Script para gerar os certificados generate_certificates.sh
- Configurar um dns ficticio no /etc/hosts da máquina
- Utilizei como exemplo o
127.0.0.1 lab.nginx.viana.io
- Utilizei como exemplo o
- Criar e configura uma aplicação rodando no Nginx App para exemplo
- Criar nginx.conf Example
- Dockerizar a aplicação Dockerfile
- Criar docker-compose para subir o nginx docker-compose.yml
- Criar certificados
bash generate_certificates.sh
- Subir o webserver com docker-compose
docker-compose up -d --build
-
Acessando o serviço:
-
Acessando a página inicial do serviço:
- Verificando o estado do serviço:
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.