From dea31c6fce19b103633e9de2b95139b234c17f6d Mon Sep 17 00:00:00 2001 From: "Kevin Veen-Birkenbach [aka. Frantz]" Date: Thu, 20 Jan 2022 21:59:53 +0100 Subject: [PATCH] Added healthcheck for mariadb --- roles/docker-nextcloud/templates/docker-compose.yml.j2 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/roles/docker-nextcloud/templates/docker-compose.yml.j2 b/roles/docker-nextcloud/templates/docker-compose.yml.j2 index 65a23098..40f79e8e 100644 --- a/roles/docker-nextcloud/templates/docker-compose.yml.j2 +++ b/roles/docker-nextcloud/templates/docker-compose.yml.j2 @@ -28,6 +28,11 @@ services: volumes: - database:/var/lib/mysql restart: always + healthcheck: + test: "/usr/bin/mysql --user=nextcloud --password={{nextcloud_database_password}} --execute \"SHOW DATABASES;\"" + interval: 3s + timeout: 1s + retries: 5 web: image: nginx:alpine logging: