LinuxPatch Appliance¶
In this article
Information
LinuxPatch Appliance is a specialized solution for automating patch management in Linux environments. It provides simplified update management, enhanced security, and reduced operational costs.
LinuxPatch Appliance: Key Features¶
- Automated Patch Management: Centralized management of updates and patches for all supported Linux distributions, including RHEL, CentOS, Ubuntu, and SUSE.
- Improved Security: Regular system updates minimize the risk of vulnerabilities being exploited.
- User-Friendly Interface: Provides an intuitive graphical interface for managing updates, as well as command-line support for advanced users.
- Scalability: Supports both small environments and large enterprise infrastructures.
- Monitoring and Reporting: Real-time tracking of update status and generation of reports on all applied patches.
- Integration with Existing Tools: Seamlessly integrates with management systems such as Ansible, Puppet, or Chef.
Deployment Features¶
ID | Compatible OS | VM | BM | VGPU | GPU | Min CPU (Cores) | Min RAM (Gb) | Min HDD/SDD (Gb) | Active |
---|---|---|---|---|---|---|---|---|---|
230 | Ubuntu 22.04, Ubuntu 24.04, Debian 11, Debian 12 | + | + | + | + | 1 | 1 | 15 | Yes |
- Installation time: 15-20 minutes including the base OS;
- Required dependencies:
- docker-ce;
- docker-ce-cli;
- containerd.io;
- docker-buildx-plugin;
- docker-compose-plugin;
- net-tools;
- dnsutils.
- Containerized installation of LinuxPatch Appliance with proxying through Nginx+Certbot for HTTPS access via the domain name "hostkey.in";
- Proxying through Nginx+Certbot on port 443 for SSL/TLS;
- Nginx configuration files:
/data/nginx
; - Mount points:
/data
; - LinuxPatch installation path:
/root/linuxpatch
; - Modified installation script
configure.sh
: automates the setup of the Docker container with LinuxPatch, databases, web access, and SMTP; all parameters are recorded indocker-compose.yml
with the possibility of subsequent editing; - Automatic setup of access to the web interface, database, and SMTP;
- Manual modification of
docker-compose.yml
is possible after installation; - Minimum requirements:
- Processor: minimum 2 CPU cores;
- RAM: 4 GB;
- Storage: 20 GB free space;
- Network interface: 1 Gbps.
Note
Unless otherwise specified, we default to installing the latest release version of software from the developer's website or the operating system repositories.
Getting Started After Deploying LinuxPatch Appliance¶
After purchasing an order, a notification will be sent to the email address registered during registration, indicating that the server is ready for use. It will include the VPS IP address, as well as login credentials for connection. Our company's clients manage their equipment through the server management panel and API — Invapi.
Authentication data, which can be found in the Info >> Tags tab of the server management panel or in the sent email:
- Link to access the LinuxPatch Appliance web interface: In the webpanel tag.
Note
Before starting work in the LinuxPatch Appliance web interface, it is necessary to perform preliminary software setup.
After successfully installing the system, follow these steps for initial configuration and launching LinuxPatch Appliance:
Step 1. Connect to the server via SSH:
Step 3. Run the configuration script. Execute the command to launch the configuration script:
- The script automatically configures key system parameters, including network settings, services, and the database.
- Follow the prompts displayed in the console if necessary to enter the required data.
During the initial setup process, the following credentials will be provided:
- Database name;
- Database user;
- Database password;
- SMTP sender;
- SMTP login;
- SMTP password:
Step 4. Wait for the process to complete.
-
Once the script finishes executing, copy:
- The unique login and password of the administrator required to access the web interface.
-
The password will be displayed at the end of the script execution. It is recommended to save it in a secure location.
The system is now ready for further configuration and use. To get started, go to the link from the webpanel tag:
Note
Detailed information on basic LinuxPatch Appliance configurations can be found in the developer's documentation.
Ordering a LinuxPatch Appliance Server Using the API¶
To install this software using the API, follow this instruction.