From abe0dc3cb83358ba53ee4e94b07dd737704c8478 Mon Sep 17 00:00:00 2001 From: peterrus Date: Thu, 17 Mar 2022 15:17:02 +0100 Subject: [PATCH] Add healthchecks (#48) --- docker-compose.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 977f2aa..bbb5184 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,6 +5,8 @@ services: image: postgres:12.1-alpine container_name: pleroma_db restart: always + healthcheck: + test: ["CMD", "pg_isready", "-U", "pleroma"] environment: POSTGRES_USER: pleroma POSTGRES_PASSWORD: ChangeMe! @@ -16,6 +18,12 @@ services: build: . image: pleroma container_name: pleroma_web + healthcheck: + test: + [ + "CMD-SHELL", + "wget -q --spider --proxy=off localhost:4000 || exit 1", + ] restart: always ports: - '4000:4000' @@ -32,4 +40,4 @@ services: DB_PASS: ChangeMe! DB_NAME: pleroma depends_on: - - db \ No newline at end of file + - db