Self-Hosted LinuxPatch.com Appliance

What is LinuxPatch.com Self-Hosted?

LinuxPatch.com Self-Hosted is a comprehensive patch management solution that runs entirely on your infrastructure. It provides enterprise-grade control over Linux server updates while maintaining data privacy and security compliance. Perfect for organizations that need to keep sensitive data on-premises while automating their patch management workflow.

Key Benefits

  • Complete data sovereignty and privacy
  • Custom network configuration options
  • Automated patch deployment and scheduling
  • Comprehensive compliance reporting
  • Reduced network latency
  • Works in air-gapped environments
  • No external dependencies

Supported Systems

  • Ubuntu Server LTS releases
  • Debian stable versions
  • CentOS 7 and 8
  • Red Hat Enterprise Linux
  • Rocky Linux
  • AlmaLinux
  • Amazon Linux 2

Enterprise Features

  • Unified management dashboard
  • Role-based access control
  • Custom update policies
  • Automated deployment workflows
  • Detailed audit logging
  • Security vulnerability tracking
  • API integration support

Perfect for managing large server fleets with:

  • Automated patch deployment across hundreds of servers
  • Scheduled maintenance windows to minimize downtime
  • Rolling updates to maintain service availability
  • Centralized reporting and monitoring

Ideal for organizations requiring strict compliance:

  • Financial institutions (SOX, PCI DSS)
  • Healthcare providers (HIPAA)
  • Government agencies (FISMA, FedRAMP)
  • Detailed compliance reporting and audit trails

Designed for high-security requirements:

  • Air-gapped networks
  • Defense contractors
  • Critical infrastructure
  • Custom security policies and controls

Technical Specifications

Minimum Requirements
  • 2 CPU cores
  • 4GB RAM
  • 20GB storage
  • 1Gbps network interface
Supported Deployment Options
  • Virtual machines
  • Bare metal servers
  • Container deployments
  • Cloud infrastructure

Getting Started

Deploy LinuxPatch.com Self-Hosted in your environment with our comprehensive setup guide and support resources:

Quick Start Guide

Prerequisites
  • Docker installed on your server
  • Basic knowledge of Docker commands
Installation Steps
  1. Clone the repository:
    git clone https://github.com/linuxpatch/self-hosted.git
  2. Run the configuration script:
    ./configure.sh
  3. Follow the prompts to set up your server
  4. Access the web interface via https://<your-server-ip> (or http://<your-server-ip> if TLS is not configured)
  5. To enable TLS:
    • Update TLS directives in ./data/.env file
    • Place your certificate at ./data/certs/server.crt
    • Place your private key at ./data/certs/server.key
  6. No account registration required for less than 3 servers. Subscribe to a Pro plan for more.