git clone https://github.com/OpenSemanticWorld/keycloak-docker-compose
cd keycloak-docker-compose
cp .env.example .env
docker compose up
e. g. to use caddy as reverse proxy (see caddy-docker-proxy)
cp docker-compose.caddy.example.override.yml docker-compose.override.yml
docker compose up
.env:
Key | Description | Example | Change |
---|---|---|---|
KEYCLOAK_SERVER | Domain for the web UI and API | https://keycloak.example.com | Required |
KEYCLOAK_ADMIN | Admin user name | admin | Recommended |
KEYCLOAK_ADMIN_PASSWORD | admin password | change_me | Recommended |