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
I use a program called Uptime-Kuma to monitor my self-hosted services. Rather than hitting the Komga webpage and waiting for the site to render before returning a 200 OK, it would be great to add a health check to the REST APIs that can be used for lightweight status checks.
Komga uses Spring Boot, which includes management APIs, and one endpoint displays the health status. You can find it at /actuator/health.
Currently the actuator endpoints are limited to ADMIN roles. I will do a small change to allow the health endpoint to show limited details to unauthorized users.
Describe your suggested feature
I use a program called Uptime-Kuma to monitor my self-hosted services. Rather than hitting the Komga webpage and waiting for the site to render before returning a 200 OK, it would be great to add a health check to the REST APIs that can be used for lightweight status checks.
I checked the OpenAPI spec: https://github.com/gotson/komga/blob/master/komga/docs/openapi.json and did not find any endpoints that would fit this need. Additionally, it would be great if this health check could run without auth so that external tools can integrate easily and not pass around basic credentials across the wire.
Other details
No response
Acknowledgements
The text was updated successfully, but these errors were encountered: