From abc28a1b7147c58b3c11a770f6dc4a2bedd3d9fc Mon Sep 17 00:00:00 2001 From: Elian Loraux <elian.loraux@tetras-libre.fr> Date: Thu, 2 May 2024 10:47:23 +0200 Subject: [PATCH] separate docker-composer and ports --- .env.sample. | 7 +++++++ .gitignore | 1 + docker-compose.yml | 7 +++---- ports.yml | 6 ++++++ 4 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 .env.sample. create mode 100644 .gitignore create mode 100644 ports.yml diff --git a/.env.sample. b/.env.sample. new file mode 100644 index 0000000..de06e63 --- /dev/null +++ b/.env.sample. @@ -0,0 +1,7 @@ +COMPOSE_FILE=docker-compose.yml:ports.yml + +# KeyCloak +KC_ADMIN=admin +KC_ADMIN_PASSWD=admin + +RESTART=always diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c49bd7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.env diff --git a/docker-compose.yml b/docker-compose.yml index 5a7f9a3..0e13ee2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,9 +4,8 @@ services: keycloak: image : quay.io/keycloak/keycloak:24.0.3 container_name: keycloak - ports: - - 8080:8080 environment: - - KEYCLOAK_ADMIN=admin - - KEYCLOAK_ADMIN_PASSWORD=admin + - KEYCLOAK_ADMIN=${KC_ADMIN} + - KEYCLOAK_ADMIN_PASSWORD=${KC_ADMIN_PASSWD} command: ["start-dev", "--import-realm"] + restart: ${RESTART} diff --git a/ports.yml b/ports.yml new file mode 100644 index 0000000..fec42f4 --- /dev/null +++ b/ports.yml @@ -0,0 +1,6 @@ +version: "3" + +services: + keycloak: + ports: + - 8080:8080 -- GitLab