PatchMon Application Documentation
Welcome to PatchMon
PatchMon is an open-source Linux patch management system that gives system administrators central...
Installation
This chapter is dedicated to the Installation of PatchMon Server and the Agent
Installing PatchMon Server on Docker
Overview PatchMon is a containerised application that monitors system patches and updates. The ap...
PatchMon Environment Variables Reference
This document provides a comprehensive reference for all environment variables available in Patch...
Installation of the PatchMon Agent
Add Host wizard method Press Add host either from the left hand side menu or on the top right of...
First time setup admin page
First time admin setup Upon first time setup you will see this page: Enter the details and yo...
Installing PatchMon Server on K8S with Helm
PatchMon Helm Chart Documentation Helm chart for deploying PatchMon on Kubernetes. Chart reposit...
Nginx example configuration for PatchMon
This nginx configuration is for the type of installation where it's on bare-metal / native instal...
Draft: Uninstallation / removal of the Agent
This is for removing the agent from the client host: You can get your own uninstallation command...
Integrations
Integration API documentation (scoped credentials)
Overview PatchMon's Integration API provides programmatic access to your PatchMon instance, enabl...
Proxmox LXC Auto-Enrollment Guide
Overview PatchMon's Proxmox Auto-Enrollment feature enables you to automatically discover and enr...
Auto-enrolment api documentation
Overview This document provides comprehensive API documentation for PatchMon's auto-enrollment sy...
Ansible Dynamic Library
Github Repo : https://github.com/PatchMon/PatchMon-ansible/tree/main A dynamic inventory plugin f...
GetHomepage Integration Guide
Overview PatchMon provides a seamless integration with GetHomepage (formerly Homepage), allowing ...
Setting up OIDC SSO Single Sign-on integration
Overview PatchMon supports OpenID Connect (OIDC) authentication, allowing users to log in via an ...
Release Notes Docs
2.0.0 (Major)
Architectural changes Go Backend rewritten from the ground up in Go, replacing Node.js and Next....
1.4.1
🎉 PatchMon 1.4.1 A maintenance release with OIDC improvements, FreeBSD agent support, installer f...
1.4.0 (Major)
🎉 PatchMon 1.4.0 A major release with security compliance scanning, OIDC SSO, an alerting engine,...
1.3.7
📝 ALERT : Auto-update of Agent issue Versions <1.3.6 have an issue where the service does not res...
1.3.6
Fixed ProxMox Auto-enrollment script
1.3.5
Fixed critical Bug relating to auto-update failing and looping in a reboot due to incorrect vers...
1.3.4
✨Fixes and Enhancements Alpine Support Version 1.3.4 brings about better apk support for Alpine O...
1.3.3
✨Fixes and Enhancements ARM support Supports the installation of ARM and ARM64 agents. Drop down ...
1.3.2
✨ Major Features Docker Support (still in beta) Previously the docker collector was a script that...
1.3.0 (Major)
🚀 PatchMon version 1.3.0 This major release brings a new and improved architecture on the server ...
1.2.8 to 1.3.0 - Upgrade
Upgrading the Server Introduction Upgrade Video link : https://www.youtube.com/watch?v=NZE2pi6W...
Agent Side Management
Known issues & troubleshooting
Software Architecture
This chapter has documentation on the software architecture
General Information
Migration docs
_Archive
Web Application User Guide
Users, Roles & SSO
Setting Up Microsoft Azure Entra ID (SSO)
This is a step-by-step guide for configuring Microsoft Azure Entra ID (formerly Azure Active Dire...
Two Factor Authentication
PatchMon supports time-based one-time password (TOTP) two-factor authentication (2FA, sometimes c...
Users, Roles and RBAC
Users, Roles and RBAC PatchMon uses role-based access control (RBAC) to decide who can see and do...
Alerts & Notifications
Compliance
Remote Access
PatchMon Admin Guide
PatchMon Admin Guide This document is the day-to-day usage guide for PatchMon administrators and ...