From 99e4eb8eca82d5677ba4b7e5a6a373698cb3dde1 Mon Sep 17 00:00:00 2001 From: Carlos Lostao Date: Mon, 19 May 2025 18:03:07 +0200 Subject: [PATCH 1/3] fix: service dependency --- docker-compose.dev.yml | 2 +- docker-compose.devProdAuth.yml | 2 +- docker-compose.prod.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 2c14f26a..a4d359c8 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -52,7 +52,7 @@ services: hasura: image: hasura/graphql-engine:v2.40.0.cli-migrations-v3 depends_on: - backend: + backend-api: condition: service_healthy volumes: - ./hasura/metadata:/hasura-metadata diff --git a/docker-compose.devProdAuth.yml b/docker-compose.devProdAuth.yml index 004ed46d..f0397040 100644 --- a/docker-compose.devProdAuth.yml +++ b/docker-compose.devProdAuth.yml @@ -50,7 +50,7 @@ services: hasura: image: hasura/graphql-engine:v2.40.0.cli-migrations-v3 depends_on: - backend: + backend-api: condition: service_healthy volumes: - ./hasura:/app diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 8085149e..de1dfe2b 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -8,7 +8,7 @@ services: hasura: image: hasura/graphql-engine:v2.40.0.cli-migrations-v3 depends_on: - backend: + backend-api: condition: service_healthy volumes: - ./hasura/metadata:/hasura-metadata From bd0997f40b7e4292812efdd4e84d572208e40b41 Mon Sep 17 00:00:00 2001 From: Carlos Lostao Date: Mon, 19 May 2025 18:06:27 +0200 Subject: [PATCH 2/3] chore: remove port mapping for backend service in production configuration --- docker-compose.prod.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index de1dfe2b..ca1d8f22 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -74,8 +74,6 @@ services: image: ${BACKEND_IMAGE} volumes: - files_cache:/usr/src/app/.cache - ports: - - "3000:3000" restart: unless-stopped env_file: - .env From 47dc1dbbef97dd3285889d2d64f6254c2da9fe91 Mon Sep 17 00:00:00 2001 From: Carlos Lostao Date: Mon, 19 May 2025 18:07:16 +0200 Subject: [PATCH 3/3] chore: remove healthcheck configuration from production Docker Compose file --- docker-compose.prod.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index ca1d8f22..ac1ca79b 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -77,11 +77,6 @@ services: restart: unless-stopped env_file: - .env - healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:3000/health"] - interval: 15s - timeout: 10s - retries: 3 profiles: - base logging: