Optimized restart policies

This commit is contained in:
2024-04-04 12:24:58 +02:00
parent 839e1209ab
commit e52aa3a411
2 changed files with 15 additions and 1 deletions

View File

@@ -1,7 +1,8 @@
version: "3.7"
x-op-app: &app
restart: {{docker_restart_policy}}
logging:
driver: journald
image: custom_openproject
environment:
OPENPROJECT_HTTPS: "${OPENPROJECT_HTTPS}"
@@ -27,10 +28,14 @@ services:
image: memcached
container_name: openproject-memcached
restart: {{docker_restart_policy}}
logging:
driver: journald
{% include 'templates/docker/container/networks.yml.j2' %}
proxy:
restart: {{docker_restart_policy}}
logging:
driver: journald
image: custom_openproject
container_name: openproject-proxy
command: "./docker/prod/proxy"
@@ -48,6 +53,7 @@ services:
web:
<<: *app
restart: {{docker_restart_policy}}
command: "./docker/prod/web"
container_name: openproject-web
{% include 'templates/docker/container/networks.yml.j2' %}
@@ -68,6 +74,9 @@ services:
autoheal:
image: willfarrell/autoheal:1.2.0
container_name: openproject-autoheal
restart: {{docker_restart_policy}}
logging:
driver: journald
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
environment:
@@ -77,6 +86,7 @@ services:
worker:
<<: *app
restart: {{docker_restart_policy}}
command: "./docker/prod/worker"
container_name: openproject-worker
{% include 'templates/docker/container/networks.yml.j2' %}
@@ -88,6 +98,7 @@ services:
cron:
<<: *app
restart: {{docker_restart_policy}}
command: "./docker/prod/cron"
container_name: openproject-cron
{% include 'templates/docker/container/networks.yml.j2' %}