From 295994d02a3d5364e206c58b755de23879e368e2 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Sun, 15 Dec 2024 11:57:45 +0100 Subject: [PATCH] Use KC_BOOTSTRAP_ADMIN_ in newer keycloak --- src/bin/start-keycloak/start-keycloak.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/bin/start-keycloak/start-keycloak.ts b/src/bin/start-keycloak/start-keycloak.ts index 98c91f0e..64739285 100644 --- a/src/bin/start-keycloak/start-keycloak.ts +++ b/src/bin/start-keycloak/start-keycloak.ts @@ -380,8 +380,15 @@ export async function command(params: { const dockerRunArgs: string[] = [ `-p${SPACE_PLACEHOLDER}${port}:8080`, `--name${SPACE_PLACEHOLDER}${CONTAINER_NAME}`, - `-e${SPACE_PLACEHOLDER}KEYCLOAK_ADMIN=admin`, - `-e${SPACE_PLACEHOLDER}KEYCLOAK_ADMIN_PASSWORD=admin`, + ...(keycloakMajorVersionNumber >= 25 + ? [ + `-e${SPACE_PLACEHOLDER}KC_BOOTSTRAP_ADMIN_USERNAME=admin`, + `-e${SPACE_PLACEHOLDER}KC_BOOTSTRAP_ADMIN_PASSWORD=admin` + ] + : [ + `-e${SPACE_PLACEHOLDER}KEYCLOAK_ADMIN=admin`, + `-e${SPACE_PLACEHOLDER}KEYCLOAK_ADMIN_PASSWORD=admin` + ]), ...(devServerPort === undefined ? [] : [