Technical Requirements
Hardware Requirements
The minimum and recommended specifications are details below.
|
Component |
Minimum Requirement |
Recommended Requirement |
Details |
|---|---|---|---|
|
Disk Space |
150 GB |
300 GB |
150 GB should allow for thousands of uploaded results, files, generated PDFs, etc. Monitor and adjust accordingly. |
|
Memory |
12 GB |
24 GB |
Insufficient memory may lead to performance issues, including slow or failed PDF report generation. Monitor and adjust as needed. |
|
Processor |
4 Cores @ 1.4 GHz |
8 Cores @ 2.0 GHz or faster |
Lower processing power may cause slow or failed PDF report generation. Monitor and adjust as needed. |
Operating Systems
As of version 9.1.51 and later, the following operating system is supported:
-
Docker via Docker Compose on Ubuntu 20.04 LTS
Earlier versions of Link-Live Private supported a different set of Linux distributions. Customers upgrading from an older version should review the script changes described below.
NOTE: Software dependencies for Link-Live Private are installed when you run the start script. All required software is included in the bundle and is installed without an internet connection. The installer never contacts the internet.
Installation Location
The recommended location for the installation directory is /opt.
Installing elsewhere works, but the start script prints a warning naming /opt as the recommended location before continuing normally.
Script Naming and Usage
The start script, ubuntu-start.sh, is the only script at the root of the installation directory and the only one that carries an operating system prefix.
Every other script lives in the toolkit/ subfolder and has a plain name:
-
toolkit/backup.sh -
toolkit/restore.sh -
toolkit/cert-renew.sh -
toolkit/export-logs.sh
Run the start script and every script in toolkit/ with the sudo command, from inside the installation directory, so that Docker can access the required root privileges.
Examples:
sudo ./ubuntu-start.sh # Run full configuration prompt (required for first install).
sudo ./ubuntu-start.sh signup # Enable or disable users' ability to create a new account from the login page.
sudo ./ubuntu-start.sh host auth # Change the host/IP address used to access Link-Live Private and superuser credentials.
sudo ./toolkit/backup.sh -y -o /home/myuser/ll-backups # Back up to the specified directory.
Required Ports
Link-Live Private serves on port 443, with NGINX handling SSL certificates.
NOTE: Port 80 is not used. There is no HTTP listener and no redirect to HTTPS, so browse to https:// explicitly. Take this into account when placing a reverse proxy or load balancer in front of the server.
By default, Link-Live Private creates an SMTP server container and sends out emails on port 25.
Other ports may be needed and configured by your company.
Storage and File System Requirements
Link-Live Private does not support installation or operation on NFS (Network File System) clients. The application and database must reside on local or directly attached storage.
Running Link-Live Private on NFS-mounted directories may result in performance issues or data corruption and is not supported.
Privilege Requirements
The start script and every script in the toolkit/ folder are run with sudo, from inside the installation directory. Docker requires root privileges to run.