Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

35 total results found

Welcome to PatchMon

PatchMon Application Documentation

PatchMon is an open-source Linux patch management system that gives system administrators centralised visibility over patches and packages across their infrastructure. It works with standard Linux package managers - apt, yum, and dnf - and requires no inbound ...

Installing PatchMon Server on Docker

PatchMon Application Documentation Installation

Overview PatchMon is a containerised application that monitors system patches and updates. The application consists of four main services: Database: PostgreSQL 17 Redis: Redis 7 for BullMQ job queues and caching Server: Go API server with embedded frontend (s...

Version
2.0.0

Depreciated - Installing PatchMon Server on Ubuntu 24

PatchMon Application Documentation _Archive

This is legacy and not applicable for PatchMon V2 Overview The PatchMon setup script automates the full installation on Ubuntu/Debian servers. It installs all dependencies, configures services, generates credentials, and starts PatchMon - ready to use in minut...

Version
1.4.0

Installation of the PatchMon Agent

PatchMon Application Documentation Installation

Add Host wizard method Press Add host either from the left hand side menu or on the top right of the page when on the Hosts Page: You will see a selection box to chose from for Linux, FreeBSD or Windows. Linux Press Next Enter in the friendly name of ...

First time setup admin page

PatchMon Application Documentation Installation

First time admin setup Upon first time setup you will see this page: Enter the details and your password (min 8 characters). Try not using the username "admin" as it's a common one, but something unique to you. After pressing Create account you will be re...

Proxmox LXC Auto-Enrollment Guide

PatchMon Application Documentation Integrations

Overview PatchMon's Proxmox Auto-Enrollment feature enables you to automatically discover and enroll LXC containers from your Proxmox hosts into PatchMon for centralized patch management. This eliminates manual host registration and ensures comprehensive cover...

GetHomepage Integration Guide

PatchMon Application Documentation Integrations

Overview PatchMon provides a seamless integration with GetHomepage (formerly Homepage), allowing you to display real-time PatchMon statistics in your GetHomepage dashboard. This integration uses authenticated API endpoints to securely fetch and display your pa...

Auto-enrolment api documentation

PatchMon Application Documentation Integrations

Overview This document provides comprehensive API documentation for PatchMon's auto-enrollment system, covering token management, host enrollment, and agent installation endpoints. These APIs enable automated device onboarding using tools like Ansible, Terrafo...

Draft: Uninstallation / removal of the Agent

PatchMon Application Documentation Installation

This is for removing the agent from the client host: You can get your own uninstallation command by going to : Settings

1.2.8 to 1.3.0 - Upgrade

PatchMon Application Documentation Release Notes Docs

Upgrading the Server Introduction Upgrade Video link : https://www.youtube.com/watch?v=NZE2pi6WxWM  There are 3 main changes between version 1.2.X and 1.3.x: Go-based Agent Binary: The introduction of a binary based on Go for the agent, replacing the pre...

Version
1.3.0

1.3.0 (Major)

PatchMon Application Documentation Release Notes Docs

🚀 PatchMon version 1.3.0 This major release brings a new and improved architecture on the server and agent. ✨ Major Features GO based Agent Agent is now a GO based Agent binary file that runs as a service systemctl status patchmon-agent The Agent serves a webs...

Version
1.3.0

PatchMon Environment Variables Reference

PatchMon Application Documentation Installation

This document provides a comprehensive reference for all environment variables available in PatchMon. These variables can be configured in your backend/.env file (bare metal installations) or in the .env file alongside docker-compose.yml (Docker deployments us...

Metrics collection information

PatchMon Application Documentation General Information

We decided it would be useful for us and the community to understand and know three key pieces of information about PatchMon instances out in the field. Qty of installations / live setups Qty of hosts being monitored Version number of your instance Thi...

Integration API documentation (scoped credentials)

PatchMon Application Documentation Integrations

Overview PatchMon's Integration API provides programmatic access to your PatchMon instance, enabling automation, integration with third-party tools, and custom workflows. API credentials use HTTP Basic Authentication with scoped permissions to control access t...

Ansible Dynamic Library

PatchMon Application Documentation Integrations

Github Repo : https://github.com/PatchMon/PatchMon-ansible/tree/main A dynamic inventory plugin for Ansible that queries the PatchMon HTTP JSON API and exposes hosts as an Ansible inventory. Description The dynamic_inventory plugin allows you to use PatchMon a...

1.3.2

PatchMon Application Documentation Release Notes Docs

✨ Major Features Docker Support (still in beta) Previously the docker collector was a script that was ran (also through cron), now it's baked into the Agent binary file and therefore no need for a separate bash script. It also leverages the same credentials.ym...

1.3.3

PatchMon Application Documentation Release Notes Docs

✨Fixes and Enhancements ARM support Supports the installation of ARM and ARM64 agents. Drop down added when creating the command for the installation of the agent and also modified the logic of version handling when the PatchMon server is hosted on an ARM base...

1.3.4

PatchMon Application Documentation Release Notes Docs

✨Fixes and Enhancements Alpine Support Version 1.3.4 brings about better apk support for Alpine OS Auto-enrollment API In Integration settings you can now create a single command (like a master command) which does not require that you add the host first. This ...