No description
Find a file
2025-01-28 20:41:20 +01:00
.gitignore add keycloak deployment files 2025-01-28 20:41:20 +01:00
compose.yml add keycloak deployment files 2025-01-28 20:41:20 +01:00
Containerfile.keycloak add keycloak deployment files 2025-01-28 20:41:20 +01:00
LICENSE Initial commit 2025-01-28 20:41:20 +01:00
README.md add keycloak deployment files 2025-01-28 20:41:20 +01:00
sample.env add keycloak deployment files 2025-01-28 20:41:20 +01:00

Keycloak Deployment

This repos contains all files required to deploy the keycloak service using docker-compose.

The deployment is tailored towards a setup using postgres as the database and running keycloak behind a reverse proxy using HTTP. If you want to use it with any other configuration, you will have to adapt the compose file.

Setup

Copy the sample.env file into a .env file and choose secure passwords. Then run docker compose up -d

Updating

Change the Postgres and Keycloak version in your .env file and run docker compose build (only required for updating Keycloak). Then run docker compose up -d again.