@@ -27,6 +27,8 @@ KEYCLOAK_ADMIN=admin
2727KEYCLOAK_ADMIN_PASSWORD =uma_senha_segura
2828```
2929
30+ Também existe um exemplo disponível no repositório como ** ` .env.example ` ** .
31+
3032---
3133
3234### ** 2️⃣ Criar o arquivo ` cloudflare.ini ` **
@@ -60,11 +62,11 @@ docker compose up -d
6062
6163Isso iniciará:
6264
63- - Keycloak na porta ` 9000 `
64- - Nginx na porta ` 443 ` (HTTPS) e ` 80 ` (HTTP)
65- - Certbot para emitir certificados SSL
66- - PostgreSQL para armazenar os dados do Keycloak
67- - Ofelia para automatizar a renovação do Certbot
65+ - ** Keycloak** na porta ` 9000 `
66+ - ** Nginx** na porta ` 443 ` (HTTPS) e ` 80 ` (HTTP)
67+ - ** Certbot** para emitir certificados SSL
68+ - ** PostgreSQL** para armazenar os dados do Keycloak
69+ - ** Ofelia** para automatizar a renovação do Certbot
6870
6971---
7072
@@ -133,9 +135,12 @@ docker compose down && docker compose up -d --force-recreate
133135.
134136├── docker-compose.yml
135137├── nginx.conf
138+ ├── nginx_external_services.conf
136139├── cloudflare.ini # Arquivo de credenciais Cloudflare (chmod 600)
137140├── .env # Variáveis de ambiente
138- └── README.md # Documentação
141+ ├── .env.example # Exemplo de configuração
142+ ├── .gitignore # Arquivo para ignorar arquivos sensíveis
143+ ├── README.md # Documentação
139144```
140145
141146Agora seu ambiente está pronto para rodar com ** Keycloak, PostgreSQL, Certbot e Nginx** ! 🚀🔥
0 commit comments