[PR #469] [MERGED] Health page #778

Closed
opened 2026-02-04 18:50:00 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/469
Author: @Boy132
Created: 7/8/2024
Status: Merged
Merged: 12/24/2024
Merged by: @Boy132

Base: mainHead: feature/health


📝 Commits (10+)

📊 Changes

10 files changed (+669 additions, -3 deletions)

View changed files

app/Checks/NodeVersionsCheck.php (+43 -0)
app/Checks/PanelVersionCheck.php (+31 -0)
app/Checks/UsedDiskSpaceCheck.php (+16 -0)
📝 app/Console/Kernel.php (+5 -0)
app/Filament/Admin/Pages/Health.php (+120 -0)
📝 app/Providers/AppServiceProvider.php (+23 -0)
📝 composer.json (+2 -1)
📝 composer.lock (+235 -2)
config/health.php (+123 -0)
resources/views/filament/pages/health.blade.php (+71 -0)

📄 Description

Uses spatie/laravel-health to add a health page.
Also includes two custom checks: one for checking the panel version and one for checking node versions.

grafik
grafik


🔄 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/pelican-dev/panel/pull/469 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 7/8/2024 **Status:** ✅ Merged **Merged:** 12/24/2024 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `feature/health` --- ### 📝 Commits (10+) - [`d5180f6`](https://github.com/pelican-dev/panel/commit/d5180f691c6a32f9f6b35291e1e350b2d9160023) add spatie health - [`c5897ca`](https://github.com/pelican-dev/panel/commit/c5897ca856e6e21fe55207a1752fbb0102571cd9) change slug for health page - [`0745ec4`](https://github.com/pelican-dev/panel/commit/0745ec43f5fdbeaca4be613f59dd8cf8f4d3aab3) add check for panel version - [`2ae1fe3`](https://github.com/pelican-dev/panel/commit/2ae1fe3123282e60040839cebbf11a34f505af9b) only check for debug mode if env isn't local - [`236a7b6`](https://github.com/pelican-dev/panel/commit/236a7b6a45c547f6e891b1db721d2bacbd76061d) add check for node versions - [`2edc954`](https://github.com/pelican-dev/panel/commit/2edc95424c7f7ba78fea262f8dd541961a11b9c7) improve short summary - [`5fd9698`](https://github.com/pelican-dev/panel/commit/5fd9698f7a838302dfdc2f1ced093ae91d4df261) fix outdated check - [`8b1e702`](https://github.com/pelican-dev/panel/commit/8b1e7027548232c3ef2c3c785729675d667d8e33) run pint - [`635bd23`](https://github.com/pelican-dev/panel/commit/635bd23e232c123f7baa5c474e2515b8e82711bb) fix health checks during tests - [`9691166`](https://github.com/pelican-dev/panel/commit/96911667e4fea5d3f2a1f22bc71cc85324d71ebb) add count to ok message ### 📊 Changes **10 files changed** (+669 additions, -3 deletions) <details> <summary>View changed files</summary> ➕ `app/Checks/NodeVersionsCheck.php` (+43 -0) ➕ `app/Checks/PanelVersionCheck.php` (+31 -0) ➕ `app/Checks/UsedDiskSpaceCheck.php` (+16 -0) 📝 `app/Console/Kernel.php` (+5 -0) ➕ `app/Filament/Admin/Pages/Health.php` (+120 -0) 📝 `app/Providers/AppServiceProvider.php` (+23 -0) 📝 `composer.json` (+2 -1) 📝 `composer.lock` (+235 -2) ➕ `config/health.php` (+123 -0) ➕ `resources/views/filament/pages/health.blade.php` (+71 -0) </details> ### 📄 Description Uses [spatie/laravel-health](https://github.com/spatie/laravel-health) to add a health page. Also includes two custom checks: one for checking the panel version and one for checking node versions. ![grafik](https://github.com/user-attachments/assets/b9a22c96-08d2-4e27-b733-4d71f1db32db) ![grafik](https://github.com/user-attachments/assets/30889dde-c85c-49b0-a632-77757ca29575) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-04 18:50:00 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#778