From 9867d1ab9fbb222c127818a7bb9aa75017ef15ce Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 23 May 2025 22:37:16 +0300 Subject: [PATCH] fix(docker): reintroduce docker healthcheck --- apps/server/Dockerfile | 2 +- apps/server/Dockerfile.alpine | 2 +- apps/server/package.json | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/server/Dockerfile b/apps/server/Dockerfile index a0dec1073..1e357f6fe 100644 --- a/apps/server/Dockerfile +++ b/apps/server/Dockerfile @@ -25,4 +25,4 @@ FROM node:22.16.0-bullseye-slim # Configure container EXPOSE 8080 CMD [ "sh", "./start-docker.sh" ] - HEALTHCHECK --start-period=10s CMD exec gosu node node /usr/src/app/docker_healthcheck.js \ No newline at end of file + HEALTHCHECK --start-period=10s CMD exec gosu node node /usr/src/app/docker_healthcheck.cjs \ No newline at end of file diff --git a/apps/server/Dockerfile.alpine b/apps/server/Dockerfile.alpine index 42f69f520..24d0dcb12 100644 --- a/apps/server/Dockerfile.alpine +++ b/apps/server/Dockerfile.alpine @@ -23,4 +23,4 @@ FROM node:22.16.0-alpine # Configure container EXPOSE 8080 CMD [ "sh", "./start-docker.sh" ] - HEALTHCHECK --start-period=10s CMD exec su-exec node node /usr/src/app/docker_healthcheck.js \ No newline at end of file + HEALTHCHECK --start-period=10s CMD exec su-exec node node /usr/src/app/docker_healthcheck.cjs \ No newline at end of file diff --git a/apps/server/package.json b/apps/server/package.json index a9adea048..3e8054e8f 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -208,7 +208,6 @@ "options": { "main": "apps/server/src/main.ts", "outputPath": "apps/server/dist", - "outputFileName": "main.js", "tsConfig": "apps/server/tsconfig.app.json", "platform": "node", "external": [ @@ -226,6 +225,9 @@ "esbuildOptions": { "splitting": false }, + "additionalEntryPoints": [ + "apps/server/src/docker_healthcheck.ts" + ], "assets": [ { "glob": "**/*",