PatchMon
بواسطة ATH Infosystems
Version 2.0.2 + Free Support on Ubuntu 26.04
PatchMon is a powerful, open-source patch management and server monitoring platform designed to help individuals, businesses, and organizations centrally manage software updates, monitor servers, track system health, and maintain infrastructure security. It provides tools for patch management, package inventory, compliance monitoring, alerts, reporting, and remote server management through a user-friendly web interface.
Features of PatchMon:- Monitor and manage software updates and security patches across multiple servers.
- Track installed packages, available updates, patch status, and server inventory.
- Support centralized patch management and scheduled patch deployment.
- Monitor server health, system resources, Docker environments, and infrastructure status.
- Provide compliance monitoring, patch history, audit information, and operational reports.
- Support alerts and notifications for updates, system events, and infrastructure issues.
- Provide browser-based remote access capabilities for managing connected systems.
- Support Linux, FreeBSD, and Windows environments through PatchMon agents.
- Self-hosted and open-source architecture suitable for businesses, IT teams, and organizations.
- Provide role-based access control and centralized administration for managed infrastructure.
PatchMon Usage:
$ sudo su
$ cd /opt/patchmon
# Check PatchMon container status:
$ docker compose ps
# Check PatchMon version:
$ docker compose images
# Check exact PatchMon image version:
$ docker inspect $(docker compose ps -q server) --format '{{.Config.Image}}'
# Check running Docker images:
$ docker images | grep patchmon
# View PatchMon logs:
$ docker compose logs --tail=100
# Check PatchMon web application port:
$ sudo ss -lntp | grep ':3000'
# Check PatchMon web application:
$ curl -I http://127.0.0.1:3000
# Login/Sign In Credentials:
$ cat /var/patchmon/credentials.txt
# Open PatchMon in your browser:
$ http://YOUR_SERVER_IP:3000
# Stop PatchMon:
$ docker compose down
# Start PatchMon:
$ docker compose up -d
Disclaimer: PatchMon is provided "as is," without any warranty, express or implied. Users are responsible for securing, configuring, and maintaining their own PatchMon installation, managed servers, patching policies, user accounts, credentials, and associated infrastructure. PatchMon is an independent, open-source project and is not affiliated with, endorsed by, or sponsored by any third party unless otherwise stated.