You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How about something like spatie/laravel-health?
This allows to add more detailed health checks and could be implemented fairly easy. It supports both a http endpoint to display the results in a user friendly ui and a json endpoint for the api. (which would return a simple 200 with the check results as response body) It also allows to create custom checks, e.g. checking wings health or server specific health aspects like checking for failed backups or installs.
Hello! I'm trying to create a nice and generic docker-compose.yml including both panel and wings so we can easily deploy Pterodactyl with Coolify.
As part of this work, I'd like to add healthchecks for both services.
For panel it's quite easy, I add it to my docker-compose.yml like so:
But for wings, it's currently impossible because the base image is distroless. (See this and this).
The main issue is that we don't have access to any kind of binary that could perform the healthcheck query for us. (curl or wget).
Exposing a /healthcheck endpoint would not solve this issue but I think it's quite close to this issue so I didn't want to create a new one unless asked to.
Is there an existing feature request for this?
Describe the feature you would like to see.
Please add a /health endpoint to the panel and wings.
Describe the solution you'd like.
A HTTP endpoint that does not require authentication and just returns a blank status 200 page if the system is working correctly.
Additional context to this request.
Example usage: Let Docker automatically restart the container if the app or its SSL certificate stops working.
The text was updated successfully, but these errors were encountered: