PHP Host Monitor - Domain, SSL & Uptime Tracker with Alerts
PHP Host MonitorThe Ultimate Domain, SSL & Uptime Tracker with Alerts
Never let a domain, SSL certificate, or website go down again! PHP Host Monitor is a powerful, self-hosted PHP monitoring script that acts as your vigilant guardian for all your web assets. With its stunning "Aurora" dark theme, animated interface, and proactive notifications, you'll always be the first to know about critical issues.
Built with simplicity and power in mind, PHP Host Monitor requires no database setup (it uses SQLite) and can be installed on any modern PHP server in minutes. Its intelligent system automatically detects subdomains, monitors uptime like a hawk, and alerts you before small problems become costly disasters.
Stunning & Fully Responsive "Aurora" Interface
Core Features
- ✓ Domain & SSL Expiry Monitoring: Get automatic alerts before your domains and SSL certificates expire. Supports both automatic (WHOIS) and manual date entries.
- ✓ Real-time Uptime Monitoring: Checks your sites every 5 minutes and sends instant notifications the moment a site goes down (and when it comes back up!).
- ✓ Stunning "Aurora" Dark Theme: A gorgeous, fully responsive "glassmorphism" interface with a live animated background.
- ✓ Intelligent Subdomain Grouping: Automatically detects and groups subdomains under their main parent domain for a clean, organized view.
- ✓ Notifications: Get critical alerts delivered directly to your phone or desktop. Includes a "Test Notification" button.
- ✓ Event History (Logs): Keep track of every important event with automatic and manual log clearing options.
- ✓ Full Control & Customization: Enable/disable features globally or per-host. Customize notification thresholds and log retention.
- ✓ Multi-Language Support: Comes with English and Azerbaijani. Adding new languages is simple.
- ✓ Lightweight & Server-Friendly: No MySQL needed! Uses a portable and zero-configuration SQLite database.
- ✓ Secure Login System: Your monitoring panel is protected by a secure, hashed password login system.
Technical Stack
- Backend: PHP 8+
- Database: SQLite
- Frontend: Bootstrap 5, JavaScript
- Dependencies: Composer
Server Requirements
- PHP 8.0 or higher
- PHP Extensions: PDO SQLite, cURL, OpenSSL
- Composer for dependency management
- Ability to set up two Cron Jobs
Stop worrying and start monitoring with style. This is the only monitoring tool you'll ever need.