From 6a98ae424616f553f1b64dc4a994ade789a09da9 Mon Sep 17 00:00:00 2001 From: Anton Date: Wed, 29 Apr 2026 15:59:18 +0300 Subject: [PATCH] feat: adds oauth server to docker --- docker-compose.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index e189ccc..d89d6d7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -47,5 +47,31 @@ services: postgres: condition: service_healthy + keycloak: + image: quay.io/keycloak/keycloak:latest + container_name: keycloak + restart: unless-stopped + environment: + KC_DB: postgres + KC_DB_URL: jdbc:postgresql://postgres:5432/keycloak + KC_DB_USERNAME: keycloak + KC_DB_PASSWORD: CHANGE_ME_KEYCLOAK_DB_PASSWORD + + KEYCLOAK_ADMIN: admin + KEYCLOAK_ADMIN_PASSWORD: admin-KEYCLOAK-p45sw0rd + + KC_HTTP_ENABLED: true + KC_PROXY_HEADERS: xforwarded + KC_HOSTNAME: https://oauth.miem.space + + KC_HEALTH_ENABLED: true + KC_METRICS_ENABLED: true + command: start + ports: + - "127.0.0.1:8080:8080" + depends_on: + postgres: + condition: service_healthy + volumes: postgres_data: -- 2.49.1