Skip to content

Keycloak based on the PostgreSQL database with Prometheus monitoring that visualize data in Grafana with traefik used as reverse proxy.

Notifications You must be signed in to change notification settings

viguice/keycloak-traefik-grafana-compose

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fork from https://github.com/eabykov/keycloak-compose.git The original project was not working for me (On the WSL 2 Grafana dont start issue). So my idea is to use traefik for making the solution more flexible and more robust. But it is not working yet: Grafana returns status 502 "Bad gateway"

  1. Requires docker with compose
  2. Parameterized using variables in the .env file
  3. Up the project using command:
docker compose up -d --wait
Useful commands Description
docker stats Containers resource usage (--no-stream only pull the first result)
docker compose logs Shows logs of containers (-f to follow logs)
docker compose down Stop and remove containers (-v remove named volumes declared in the volumes section of the Compose file and anonymous volumes attached to containers)
docker system prune -a -f Remove all unused containers, networks, images (--volumes prune volumes)
App Host Username Password Image
Traefik http://traefik.localhost/dashboard/#/ Traefik dashboard
Keycloak http://keycloak.localhost admin keycloak Keycloak Grafana Client in the realm test
Prometheus http://prometheus.localhost Prometheus Targets
Grafana http://grafana.localhost admin grafana Grafana Keycloak Dashboard

About

Keycloak based on the PostgreSQL database with Prometheus monitoring that visualize data in Grafana with traefik used as reverse proxy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published