System Requirements
Before you install HCL Local License Server, ensure that your system meets the hardware and software requirements.
Deployment Options
HCL Local License Server 5.4 supports two deployment methods:
- Docker deployment — LLS runs as a Docker container. Available on both Linux and Windows hosts. Requires a new installation; an existing installation cannot be upgraded to a container.
- Native installation — LLS runs as a Windows service or a Linux systemd service. An existing installation can be upgraded in place.
Both methods provide the same license management functionality. Each is supplied as a separate installer package. See Downloading the Installer Package.
Hardware Requirements
| Hardware | Minimum requirement |
|---|---|
| Disk space | 256 GB |
| RAM | 8 GB |
| Processor | 2 GHz - 2 Cores |
Software Requirements for Docker Deployment
On Linux hosts:
- Docker Engine 20.x or later
- Docker Compose v2
- unzip, to extract the installer package
- Root or sudo privileges
On Windows hosts:
- Docker Desktop, which includes Docker Compose v2
- Administrator privileges
Use Docker Compose v2 (docker compose). With Compose v1 (docker-compose) the server runs, but the CPU, memory, and process limits defined for the container are ignored.
Software Requirements
From 5.3 onwards, HCL Local License Server does not require any additional software to be installed beforehand.
The installer package includes tlsutil, which removes the earlier OpenSSL requirement:
- The utility.bat/sh file generates the certificate and key with the support of tlsutil. See Generating a self-signed TLS certificate.
- The install.bat/sh and update.bat/sh files decrypt the TLS private key with the support of tlsutil if an encrypted key is supplied.
If your organization prefers a certificate signed by a trusted Certificate Authority (CA), you can use one instead of a self-signed certificate. For third-party certificates, contact your local IT team. OpenSSL 3.x or later can still be installed for other purposes, but it is not a prerequisite for HCL Local License Server.
Operating System Requirements
HCL Local License Server supports the following operating systems:
| Operating system | CPU Architecture | Versions |
|---|---|---|
| Windows | 64-bit | Windows Server 2025 |
| Windows Server 2022 | ||
| Windows Server 2019 | ||
| Windows Server 2016 | ||
| Windows 11 | ||
| Linux | 64-bit | RHEL 8.x |
| RHEL 9.x | ||
| CentOS Stream 9 | ||
| Ubuntu 20.04 LTS | ||
| Ubuntu 22.04 LTS | ||
| Ubuntu 24.04 LTS |
Docker deployment on Windows requires Docker Desktop, which is supported on Windows 11 but not on Windows Server. For Windows Server environments, use the native installation option instead.
Both IPv4 and IPv6 are supported on Windows and Linux platforms.