From 01d3443139215afe2a0e1e615e9b42e7c16bf149 Mon Sep 17 00:00:00 2001 From: Scott Wilson Date: Fri, 31 Jan 2025 11:14:49 -0800 Subject: [PATCH] improvement: update docker dev and makefile for keycloak dev --- Makefile | 3 +++ docker-compose.dev.yml | 11 +++++++++++ 2 files changed, 14 insertions(+) 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: