From 89e05f501a27ee6f13f38b8498fd067ce542660d Mon Sep 17 00:00:00 2001 From: Andrew Bastin Date: Wed, 20 Mar 2024 22:58:54 +0530 Subject: [PATCH] chore: add healthcheck --- docker-compose.deploy.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docker-compose.deploy.yml b/docker-compose.deploy.yml index ef0bcff2a..8d7273647 100644 --- a/docker-compose.deploy.yml +++ b/docker-compose.deploy.yml @@ -13,7 +13,6 @@ services: hoppscotch-aio: container_name: hoppscotch-aio - restart: unless-stopped build: dockerfile: prod.Dockerfile context: . @@ -28,4 +27,13 @@ services: depends_on: - hoppscotch-db command: ["sh", "-c", "pnpm exec prisma migrate deploy && node /usr/src/app/aio_run.mjs"] + healthcheck: + test: + - CMD + - curl + - '-f' + - 'http://localhost:3080' + interval: 2s + timeout: 10s + retries: 30