From f17e2a886a21a83e867f8d126fb85b128420691c Mon Sep 17 00:00:00 2001 From: Sebastian Schmittner Date: Wed, 24 Apr 2024 11:14:17 +0200 Subject: [PATCH] by default run keycloak Signed-off-by: Sebastian Schmittner --- .env.example | 1 + README.md | 5 +++-- docker-compose.yml | 7 ++----- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.env.example b/.env.example index ef06813a..9e42517b 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,5 @@ # Keycloak config + ## Keycloak settings KEYCLOAK_ADMIN=admin KEYCLOAK_ADMIN_PASSWORD=admin_password_keycloak diff --git a/README.md b/README.md index b9180a2d..21633b2f 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,9 @@ Instead of building a framework for wallets in one programming language, this re ## Running - Copy the `.env.example` file to `.env` and optionally modify the values. -- Run `docker compose --profile keycloak up` to start a database and the issuer/holder/verifier/backend services as well as a keycloak instance. - - If you have already have a keycloak instance, set `KEYCLOAK_AUTH_URL` accordingly and just run `docker compose up -d`. +- Run `docker compose up` to start a database and the issuer/holder/verifier/backend services as well as a keycloak instance. + - If you have already have a keycloak instance, set `KEYCLOAK_AUTH_URL` accordingly and run + `docker compose up --scale postgres-keycloak=0 --scale keycloak=0`. ## Development diff --git a/docker-compose.yml b/docker-compose.yml index b7e03c22..d454bc0b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,8 +17,8 @@ services: POSTGRES_PASSWORD: $KC_POSTGRES_PASSWORD POSTGRES_DB: $KC_POSTGRES_DB POSTGRES_HOST: $KC_POSTGRES_HOST - profiles: - - keycloak + + keycloak: restart: unless-stopped @@ -47,9 +47,6 @@ services: KEYCLOAK_ADMIN_PASSWORD: $KEYCLOAK_ADMIN_PASSWORD ports: - '8080:8080' - profiles: - - keycloak - db: image: 'postgres:14.4'