Skip to main content

System Requirements

Before installing the PatchCTL agent, ensure your servers meet the following requirements.

Supported Operating Systems

PatchCTL supports major enterprise Linux distributions:

DistributionVersionsPackage Manager
Ubuntu20.04, 22.04, 24.04apt
Debian11, 12apt
RHEL8, 9dnf
Rocky Linux8, 9dnf
CentOS Stream8, 9dnf
Fedora38, 39, 40dnf
openSUSE Leap15.4, 15.5, 15.6zypper
SUSE Enterprise15 SP4+zypper
Architecture Support

Currently, only x86_64 (amd64) architecture is supported. ARM support is planned for a future release.

Hardware Requirements

The PatchCTL agent is designed to be lightweight:

ResourceMinimumRecommended
CPUAny x86_64-
RAM64 MB available128 MB available
Disk50 MB free100 MB free

Software Requirements

Required

  • systemd - Used for service management (standard on all supported distros)
  • curl - Required for installation script
  • Root or sudo access - Agent installation requires elevated privileges

Optional

  • ca-certificates - Usually pre-installed; required for HTTPS connections

Network Requirements

Outbound Connectivity

The agent requires outbound HTTPS access to:

EndpointPortPurpose
api.patchctl.com443API communication
downloads.patchctl.com443Agent binary downloads
Firewall Configuration

Only outbound HTTPS (port 443) is required. The agent never accepts inbound connections.

Proxy Support

If your servers access the internet through a proxy, set the standard environment variables:

export HTTPS_PROXY=http://proxy.example.com:8080
export NO_PROXY=localhost,127.0.0.1

For permanent configuration, add these to /etc/environment or the agent's systemd service file.

Browser Requirements

The PatchCTL dashboard supports modern browsers:

BrowserMinimum Version
Chrome90+
Firefox90+
Safari14+
Edge90+

License Requirements

Each server running the PatchCTL agent counts as one node against your license:

PlanIncluded Nodes
Free5
Professional50
EnterpriseUnlimited

See Billing & Plans for pricing details.

Next Steps

Once you've verified your servers meet these requirements, proceed to the Quick Start Guide.