From e3aac6587dea8cb3d725f1dc0a0bd30c28dd82e1 Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Wed, 22 Nov 2023 09:43:23 +0100 Subject: [PATCH] Add parameter for restart policy --- .env_default | 4 +++- docker-compose.yml | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.env_default b/.env_default index 10c973b..1cfb55f 100644 --- a/.env_default +++ b/.env_default @@ -36,6 +36,8 @@ DATABASE_URL="mysql://rekallfrwsmember:sm4SyZVPu6wpjZfg@mysql:3306/rekallfrwsmem # for development purposes # docker-compose.yml:dev.yml COMPOSE_FILE=docker-compose.yml +# Set to always for prod +RESTART=on-failure # local for development or test, prod for production ENV=local # error, notice, info or debug @@ -70,4 +72,4 @@ LEGACY_EXTERNAL_PREFIX=/legacy MEMBER_URL_EXTERNAL=http://localhost:8081/ FRONT_URL_EXTERNAL=http://localhost:8081/ -LEGACY_PROJECT_DELETION_ENABLED=false \ No newline at end of file +LEGACY_PROJECT_DELETION_ENABLED=false diff --git a/docker-compose.yml b/docker-compose.yml index d698691..dcc4125 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,6 +11,7 @@ services: volumes: - "./mysql:/var/lib/mysql:rw" - "./docker/mysql/init_db_d:/docker-entrypoint-initdb.d" + restart: ${RESTART} memorekall-member: build: ./docker/symfony depends_on: @@ -25,6 +26,7 @@ services: networks: - default - legacy + restart: ${RESTART} legacy: build: ./docker/legacy @@ -40,5 +42,6 @@ services: - ${LEGACY_SRC_SHARED}:/sites/memorekall/www/web_legacy/shared:ro networks: - legacy + restart: ${RESTART} networks: legacy: -- GitLab