A lightweight, self-hosted server monitoring tool built for simplicity, performance, and full control.
Live Demo https://servermonitor.pbcv.dev
License · Security · Changelog · Hosted Version
Server Monitor is designed for you if you want a simple and reliable way to monitor your servers without relying on third-party services.
You keep full control over:
- Your data
- Your infrastructure
- Your deployment
The project is intentionally minimal, focused on stability and clarity rather than unnecessary features. It is ideal for VPS monitoring, personal infrastructure, or internal tools.
Before you install Server Monitor, make sure your environment meets the following requirements:
- Docker
How to install our app:
docker pull pbdaemon/serversmonitoring:latestYou can also use older versions from 1.0.5 example:
docker pull pbdaemon/serversmonitoring:1.0.5Server Monitor includes a built-in web installer that guides you through the setup.
Open the installer in your browser:
https://your-website-url/install/web/
The installer will:
- Create and initialize the SQLite database
- Apply the database schema
- Secure the database directory
- Prepare the application for first use
After installation completes, you will be redirected automatically to the login page or you can go to:
https://your-website-url/
- v1 service monitoring
- docs
- code cleaning
- other optimizations
- v1 public page added
For the full history, see the Changelog.
You can use Server Monitor under the terms described in the LICENSE file.
If you find a security issue or want to review security-related guidelines, refer to SECURITY.md.
Server Monitor is intended for personal or internal use.
You are responsible for securing your deployment and ensuring compliance with your local policies and regulations.