Browse Source

Revert "ci: add healthcheck script"

This reverts commit 422a3ee9c2.

Signed-off-by: rare-magma <rare-magma@posteo.eu>
pull/3614/head
rare-magma 1 year ago
parent
commit
c64bac8260
Failed to extract signature
  1. 2
      Dockerfile
  2. 24
      docker/healthcheck.js

2
Dockerfile

@ -59,9 +59,7 @@ RUN apt-get update && apt-get install -y openssl \
COPY --from=builder /ghostfolio/dist/apps /ghostfolio/apps
COPY ./docker/entrypoint.sh /ghostfolio/entrypoint.sh
COPY ./docker/healthcheck.js /ghostfolio/healthcheck.js
WORKDIR /ghostfolio/apps/api
EXPOSE ${PORT:-3333}
USER node
CMD [ "/ghostfolio/entrypoint.sh" ]
HEALTHCHECK --interval=15s --timeout=5s --start-period=2s --retries=3 CMD [ "node", "/ghostfolio/healthcheck.js" ]

24
docker/healthcheck.js

@ -1,24 +0,0 @@
const http = require("node:http");
const options = {
host : "localhost",
path: "/api/v1/health",
port : "3333",
};
const healthCheck = http.request(options, (res) => {
if (res.statusCode === 200) {
process.exit(0);
}
else {
console.error(res.statusMessage)
process.exit(1);
}
});
healthCheck.on('error', (err) => {
console.error(err.message);
process.exit(1);
});
healthCheck.end();
Loading…
Cancel
Save