[PR #181] [MERGED] Add health check endpoints #235

Closed
opened 2025-10-09 17:00:19 -05:00 by giteasync · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Cleanuparr/Cleanuparr/pull/181
Author: @Flaminel
Created: 6/28/2025
Status: Merged
Merged: 6/28/2025
Merged by: @Flaminel

Base: mainHead: add_health_checks


📝 Commits (1)

📊 Changes

12 files changed (+587 additions, -3 deletions)

View changed files

📝 README.md (+1 -1)
code/backend/Cleanuparr.Api/Controllers/HealthController.cs (+125 -0)
📝 code/backend/Cleanuparr.Api/DependencyInjection/MainDI.cs (+10 -2)
code/backend/Cleanuparr.Api/HealthCheckResponseWriter.cs (+28 -0)
📝 code/backend/Cleanuparr.Api/Program.cs (+15 -0)
📝 code/backend/Cleanuparr.Infrastructure/Cleanuparr.Infrastructure.csproj (+1 -0)
code/backend/Cleanuparr.Infrastructure/Health/ApplicationHealthCheck.cs (+16 -0)
code/backend/Cleanuparr.Infrastructure/Health/DatabaseHealthCheck.cs (+50 -0)
code/backend/Cleanuparr.Infrastructure/Health/DownloadClientsHealthCheck.cs (+60 -0)
code/backend/Cleanuparr.Infrastructure/Health/FileSystemHealthCheck.cs (+76 -0)
docs/docs/configuration/health-checks/index.mdx (+195 -0)
📝 docs/docs/installation/detailed.mdx (+10 -0)

📄 Description

Relates to #163

Implemented health check endpoints to give the user full control over health checks instead of forcing them inside the Docker image.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Cleanuparr/Cleanuparr/pull/181 **Author:** [@Flaminel](https://github.com/Flaminel) **Created:** 6/28/2025 **Status:** ✅ Merged **Merged:** 6/28/2025 **Merged by:** [@Flaminel](https://github.com/Flaminel) **Base:** `main` ← **Head:** `add_health_checks` --- ### 📝 Commits (1) - [`05ffe20`](https://github.com/Cleanuparr/Cleanuparr/commit/05ffe2035e45ddec9e89fa694f93a654124d10d4) added health checks ### 📊 Changes **12 files changed** (+587 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -1) ➕ `code/backend/Cleanuparr.Api/Controllers/HealthController.cs` (+125 -0) 📝 `code/backend/Cleanuparr.Api/DependencyInjection/MainDI.cs` (+10 -2) ➕ `code/backend/Cleanuparr.Api/HealthCheckResponseWriter.cs` (+28 -0) 📝 `code/backend/Cleanuparr.Api/Program.cs` (+15 -0) 📝 `code/backend/Cleanuparr.Infrastructure/Cleanuparr.Infrastructure.csproj` (+1 -0) ➕ `code/backend/Cleanuparr.Infrastructure/Health/ApplicationHealthCheck.cs` (+16 -0) ➕ `code/backend/Cleanuparr.Infrastructure/Health/DatabaseHealthCheck.cs` (+50 -0) ➕ `code/backend/Cleanuparr.Infrastructure/Health/DownloadClientsHealthCheck.cs` (+60 -0) ➕ `code/backend/Cleanuparr.Infrastructure/Health/FileSystemHealthCheck.cs` (+76 -0) ➕ `docs/docs/configuration/health-checks/index.mdx` (+195 -0) 📝 `docs/docs/installation/detailed.mdx` (+10 -0) </details> ### 📄 Description Relates to #163 Implemented health check endpoints to give the user full control over health checks instead of forcing them inside the Docker image. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
giteasync added the
pull-request
label 2025-10-09 17:00:19 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Cleanuparr-Cleanuparr#235
No description provided.