Overview
PHP Host Monitor is a self-hosted PHP monitoring script for keeping track of domains, SSL certificates and website uptime from a centralized dashboard.
The system monitors domain and SSL expiry dates and can send Telegram alerts before important services expire. It also performs uptime checks every five minutes and sends notifications when monitored website status changes.
The application uses a zero-configuration SQLite database, so it does not require MySQL. Its responsive Aurora dark-theme interface provides a modern monitoring dashboard, while intelligent subdomain grouping organizes subdomains under their parent domains.
PHP Host Monitor also includes event history, customizable monitoring settings, multilingual support and a secure administrator login. The application is designed for modern PHP servers and can be installed using Composer and scheduled Cron Jobs.
Features
- Domain expiry monitoring with automatic expiry alerts.
- SSL certificate monitoring with alerts before certificates expire.
- Website uptime monitoring with checks every 5 minutes.
- Telegram notifications for important monitoring events and status changes.
- Aurora dark theme with a responsive glassmorphism-style interface.
- Animated dashboard interface for a modern monitoring experience.
- Intelligent subdomain grouping that organizes subdomains under parent domains.
- Event history and logs for tracking important monitoring events.
- Manual and automatic log clearing.
- Global monitoring settings for centralized configuration.
- Per-host customization for individual monitoring settings.
- Multi-language support with English and Azerbaijani language packs.
- SQLite database with no MySQL requirement.
- Secure login system using a hashed administrator password.
- Lightweight architecture designed to be server-friendly.
Requirements
- PHP 8.0 or higher.
- PDO SQLite PHP extension.
- cURL PHP extension.
- OpenSSL PHP extension.
- Composer for installing dependencies.
- Ability to configure Cron Jobs on the server.
- Server write permission for the application directory as required during setup.
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| First release | 05 October 2026 |
| Last update | 05 October 2026 |
| Files included | Documentation |
| Tags | php host monitor , php uptime monitor , website uptime monitor , php website monitor , ssl monitor , ssl certificate monitor , domain expiry monitor , domain expiry checker , ssl expiry checker , website status monitor , uptime checker php , php server monitor , host monitoring script , website monitoring script , php monitoring dashboard , telegram alerts , telegram monitoring , php telegram alerts , domain checker php , ssl checker php , uptime monitoring , website status checker , cron uptime monitor |







