LinuxPatch Appliance

LinuxPatch.com is an effective Linux server patch management tool that offers:

  • Automated Patch Deployment: One-click deployment for seamless server updates across various distributions like Ubuntu and CentOS.
  • Enhanced Security Features: AI-driven vulnerability assessments and health checks to identify and resolve potential security threats.
  • Streamlined Compliance: Real-time CVE reporting to ensure system compliance and maintain server integrity.
  • Cost-Effective Options: Free tier support for up to three servers, with scalable solutions for larger environments.

This platform optimizes Linux server management for improved security and efficiency.

Creating an App using the Control Panel

Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.

Deploy to DO

Creating an App using the API

In addition to creating a Droplet from the LinuxPatch Appliance 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB LinuxPatch Appliance Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token) to an environment variable or substitute it in the command below.

curl -X POST -H 'Content-Type: application/json' \
         -H 'Authorization: Bearer '$TOKEN'' -d \
        '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "linuxpatchcom-linuxpatchapplia"}' \
        "https://api.digitalocean.com/v2/droplets"

Getting Started After Deploying LinuxPatch Appliance

Installation Steps

  1. Connect to your newly-created Droplet
ssh root@your_droplet_public_ipv4
  1. Move to LinuxPatch folder
cd /apps/linuxpatch
  1. Prepare your Docker
./configure.sh

When done, you’ll be prompted with credentials to sign in.

  1. Access the Web Interface: http://your_droplet_public_ipv4

  2. Enable TLS (Optional)

    • Edit ./data/.env file to update TLS settings
    • Place your certificates:
      • Certificate: ./data/certs/server.crt
      • Private Key: ./data/certs/server.key
  3. First-Time Setup

    1. Log in to the dashboard
    2. Add your first server(s)
    3. Configure update schedules

Adding Servers

  1. From the dashboard, click “Add Server”
  2. Copy the provided installation command
  3. Run the command on your target server
  4. Verify connection in the dashboard

Next Steps

  • Set up server groups for organized management
  • Configure notification preferences
  • Review the default update schedule
  • Check the CVE reporting dashboard

Need Help?

Contact support at [email protected]

Supported Distributions

  • Ubuntu 16.04+
  • Debian 8+
  • CentOS 7+
  • Rocky Linux
  • AlmaLinux
  • RHEL
  • Amazon Linux
  • OpenSUSE

Remember: The free tier supports up to 3 servers, perfect for testing and small deployments!