Keycloak
Container: keycloak
Puertos: 8080 (solo loopback)
Env file: /etc/fastfood/keycloak.env
DB: keycloak en MySQL (mismo host docker)
Puntos importantes
- Admin definido por env: KEYCLOAK_ADMIN, KEYCLOAK_ADMIN_PASSWORD
- Base: KC_DB=keycloak, KC_DB_USERNAME, KC_DB_PASSWORD, KC_DB_URL_HOST=mysql, KC_DB_URL_PORT=3306
- Detrás de Nginx: https://auth.erre.com
Checks
docker logs --tail=100 keycloak
curl -H 'Host: auth.erre.com' -s http://127.0.0.1/ | head -n1