Getting Started with PatchCTL
Welcome to PatchCTL, the dashboard-first Linux patch management platform. This guide will help you get your first server connected and managed in under 10 minutes.
What is PatchCTL?
PatchCTL is a SaaS platform that helps you manage patches across your Linux infrastructure through an intuitive web dashboard. No CLI required.
Key capabilities:
- Multi-distro support - Ubuntu, Debian, RHEL, Rocky, CentOS, Fedora, SUSE, openSUSE
- CVE tracking - Correlate vulnerabilities to your installed packages
- Scheduled patching - Set maintenance windows with flexible targeting
- Batch operations - Patch multiple servers simultaneously
- Compliance reporting - Generate audit-ready PDF reports
Quick Navigation
System Requirements
Hardware, software, and network prerequisites for running PatchCTL agents.
Quick Start Guide
Get your first server connected in 5 minutes with our step-by-step guide.
First Server Setup
Detailed walkthrough of the initial server onboarding process.
Dashboard Tour
Learn your way around the PatchCTL dashboard interface.
How PatchCTL Works
PatchCTL uses a pull-based architecture for security:
- You install a lightweight agent on your servers
- Agents check in every 5 minutes (heartbeat)
- The dashboard shows real-time status of all your servers
- You schedule or manually trigger patch operations
- Agents pull and execute commands, reporting results back
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Server │ HTTPS │ PatchCTL │ HTTPS │ Dashboard │
│ (Agent) │ ──────► │ API │ ◄────── │ (You) │
└─────────────┘ └─────────────┘ └─────────────┘
Pulls commands Stores data View & control
Reports status Queues tasks Schedule patches
The API never initiates connections to your servers. Agents only make outbound HTTPS requests, making firewall configuration simple and secure.
Next Steps
Ready to get started? Begin with the Quick Start Guide to connect your first server.