From f5e0e7378c75662021f081a76df441bf03fd2a7b Mon Sep 17 00:00:00 2001 From: Bhavya Gogri Date: Fri, 24 May 2024 11:15:14 +0530 Subject: [PATCH] add healthcheck for posgres docker --- install/docker-desktop.md | 5 +++++ install/docker.md | 5 +++++ install/portainer.md | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/install/docker-desktop.md b/install/docker-desktop.md index f4cd52d1c..e91ecd0c7 100644 --- a/install/docker-desktop.md +++ b/install/docker-desktop.md @@ -43,6 +43,11 @@ services: restart: unless-stopped volumes: - db-data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-q", "-d", "wiki", "-U", "wikijs"] + interval: 30s + timeout: 10s + retries: 3 wiki: image: ghcr.io/requarks/wiki:2 diff --git a/install/docker.md b/install/docker.md index d6cc3c1d9..8cbc989d8 100644 --- a/install/docker.md +++ b/install/docker.md @@ -155,6 +155,11 @@ services: restart: unless-stopped volumes: - db-data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-q", "-d", "wiki", "-U", "wikijs"] + interval: 30s + timeout: 10s + retries: 3 wiki: image: ghcr.io/requarks/wiki:2 diff --git a/install/portainer.md b/install/portainer.md index 65c70a493..b74b56cfa 100644 --- a/install/portainer.md +++ b/install/portainer.md @@ -32,6 +32,11 @@ This guide details the step-by-step procedure to install Wiki.js on a machine ru restart: unless-stopped volumes: - db-data:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-q", "-d", "wiki", "-U", "wikijs"] + interval: 30s + timeout: 10s + retries: 3 wiki: image: requarks/wiki:2