From 5b3efa2f35646a97efa882adb122733b43d597eb Mon Sep 17 00:00:00 2001
From: Sotiris Tsepelakis <sotirios.tsepelakis@tuwien.ac.at>
Date: Thu, 9 Mar 2023 15:24:05 +0100
Subject: [PATCH] Update keycloak config for v19

* the `--auto-build` flag is deprecated and no longer needed. The build command is always run behind the scenes before starting the server
* the KC_PRODUCTION_MODE env variable is now removed for simplicity. No flags are used, so the command can be extended when setting the dev env variable
* References #3
---
 docker-compose.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index 0b17e57..5562f8d 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -39,7 +39,8 @@ services:
       - ./export:/tmp
       - ./ssl/${KC_HTTPS_CERTIFICATE_FILE:-tls.crt}:/etc/pki/tls/certs/${KC_HTTPS_CERTIFICATE_FILE:-tls.crt}
       - ./ssl/${KC_HTTPS_CERTIFICATE_KEY_FILE:-tls.key}:/etc/pki/tls/private/${KC_HTTPS_CERTIFICATE_KEY_FILE:-tls.key}
-    command: ${KC_DEV_MODE:+start-dev} ${KC_PRODUCTION_MODE:+start --auto-build}
+    # if KC_DEV_MODE variable is set, start keycloak in dev mode (start-dev)
+    command: start${KC_DEV_MODE:+-dev}
 
   pg-backups:
     image: prodrigestivill/postgres-backup-local:${POSTGRES_TAG:-latest}
-- 
GitLab