Remove healthcheck. Rollback to single thread#244
Conversation
WalkthroughThis pull request removes wget dependency installation from the Dockerfile and modifies the application startup process in website/package.json. The wget installation that included health check functionality is eliminated from the final image. The start script is changed from using pm2-runtime with two-instance clustering to direct Node.js execution via Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🔍 Vulnerabilities of
|
| digest | sha256:1e25097505f1eab1e157e7bde671a73e0b04f86d49086289606161c5b0650064 |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 174 MB |
| packages | 982 |
📦 Base Image node:23-alpine
| also known as |
|
| digest | sha256:b9d38d589853406ff0d4364f21969840c3e0397087643aef8eede40edbb6c7cd |
| vulnerabilities |
Description
Description
Description
Description
Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description
|
There was a problem hiding this comment.
Actionable comments posted: 0
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
website/package.json (1)
58-58: 🛠️ Refactor suggestion | 🟠 MajorUnused dependency:
pm2-runtimeshould be removed.Since the start script no longer uses
pm2-runtime, this dependency is now dead weight. Remove it to keep the dependency tree clean and reduce image size.- "pm2-runtime": "^5.4.1",
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> This PR removes healthcheck infrastructure and reverts the application to single-threaded execution mode. The Dockerfile no longer installs wget, a dependency for health checks, while the package.json start script is updated to run the application directly with Node instead of using PM2 runtime with clustering support for running multiple instances. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This PR removes healthcheck infrastructure and reverts the application to single-threaded execution mode. The Dockerfile no longer installs wget, a dependency for health checks, while the package.json start script is updated to run the application directly with Node instead of using PM2 runtime with clustering support for running multiple instances.