From fb90fc6d6ebfd0f4cef07acaa506a7c47f4c107b Mon Sep 17 00:00:00 2001 From: valitovgaziz Date: Sat, 21 Jun 2025 08:08:02 +0300 Subject: [PATCH] add to dokcer compose yaml the keycloak service and DB --- docker-compose.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/docker-compose.yaml b/docker-compose.yaml index ba4ff36..b8e2bba 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -88,13 +88,43 @@ services: - STAGING=0 restart: unless-stopped + keycloak: + image: quay.io/keycloak/keycloak:latest + ports: + - "8080:8080" + environment: + KEYCLOAK_USER: admin + KEYCLOAK_PASSWORD: admin + DB_VENDOR: postgres + DB_ADDR: postgres # Имя сервиса PostgreSQL + DB_DATABASE: keycloak + DB_USER: postgres + DB_PASSWORD: postgres + depends_on: + - postgres + networks: + - internal + + postgres: + image: postgres:latest + environment: + POSTGRES_DB: keycloak + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + volumes: + - keycloak-postgres:/var/lib/postgresql/data + networks: + - internal + volumes: api: postgres-db: goose: certbot_data: certbot_www: + keycloak-postgres: networks: web-network: driver: bridge + internal: