From 71903ce94f34191e577a9d8cde7ab8add9794efc Mon Sep 17 00:00:00 2001 From: kimbl Date: Mon, 2 Sep 2024 18:15:06 +0200 Subject: [PATCH] Replace restart with deploy policy --- compose.yml | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/compose.yml b/compose.yml index 335e8f3..4f98a18 100644 --- a/compose.yml +++ b/compose.yml @@ -316,7 +316,6 @@ services: # todo: coturn coturn: image: coturn/coturn:4.6-alpine - restart: unless-stopped command: - "--external-ip=${EXTERNAL_IPv4}/${EXTERNAL_IPv4}" - "--external-ip=${EXTERNAL_IPv6:-::1}/${EXTERNAL_IPv6:-::1}" @@ -330,11 +329,18 @@ services: ENABLE_HTTPS_PROXY: user: root network_mode: host + deploy: + update_config: + failure_action: rollback + order: start-first + rollback_config: + order: start-first + restart_policy: + max_attempts: 3 # todo: greenlight greenlight: image: bigbluebutton/greenlight:v3.1.0 - restart: unless-stopped env_file: .env depends_on: - postgres @@ -351,11 +357,18 @@ services: networks: bbb-net: ipv4_address: 10.7.7.21 + deploy: + update_config: + failure_action: rollback + order: start-first + rollback_config: + order: start-first + restart_policy: + max_attempts: 3 # postgres for greenlight postgres: image: postgres:12-alpine - restart: unless-stopped environment: POSTGRES_DB: greenlight-v3 POSTGRES_USER: postgres @@ -370,6 +383,14 @@ services: networks: bbb-net: ipv4_address: 10.7.7.22 + deploy: + update_config: + failure_action: rollback + order: start-first + rollback_config: + order: start-first + restart_policy: + max_attempts: 3 volumes: bigbluebutton: