diff --git a/Makefile b/Makefile index 4aca41989..2352e5134 100644 --- a/Makefile +++ b/Makefile @@ -30,3 +30,6 @@ reviewable-api: npm run type:check reviewable: reviewable-ui reviewable-api + +up-dev-sso: + docker compose -f docker-compose.dev.yml --profile sso up --build diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index a9ff7e091..40d17c1b0 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -192,6 +192,17 @@ services: depends_on: - openldap profiles: [ldap] + + keycloak: + image: quay.io/keycloak/keycloak:26.1.0 + restart: always + environment: + - KC_BOOTSTRAP_ADMIN_PASSWORD=admin + - KC_BOOTSTRAP_ADMIN_USERNAME=admin + command: start-dev + ports: + - 8088:8080 + profiles: [ sso ] volumes: postgres-data: