Installation
To install the software, follow these instructions on an Ubuntu 24.04 LTS server, which is a Docker Stack being deployed.
Default Login Credentials:
- Username: [email protected]
- Password: livvck
Minimum Server Requirements:
- CPU: 2 cores
- RAM: 4 GB
- Storage: 40 GB SSD
Recommended Server:
For optimal performance and value, we recommend the Hetzner CX32 which offers:
- CPU: 4 cores (Intel Performance)
- RAM: 8 GB
- Storage: 80 GB SSD
Step 1 - Update & Upgrade
The very first thing we do is update the package lists and packages on the server so that we are up to date.
apt update
apt upgrade
Step 2 - Install Dependencies
Now we install the necessary dependencies for the software, including Docker.
apt -y install unzip curl
curl -fsSL https://get.docker.com | sh
Step 3 - Run the LIVCK Installer
Before running the installer:
- Get your license key from LIVCK Dashboard
- Add your server's IP to the license allowlist
Run the following command to start the installation. The script will guide you through the setup process.
curl -fsSL https://get.livck.com | bash
During the installation, you will be prompted to provide the following information:
- Project name (*)
- License key (*)
- Protocol preference (IPv6 -> 6, IPv4 -> 4, or press Enter)
- Domain (e.g., status.livck.com, without the protocol prefix) (*)
- Notification providers configuration (y/n)? (*)
- If yes, you will be asked to enter the Telegram Bot token and Pushover token.
- Mail server configuration (y/n)? (*)
- If yes, you will be asked to enter the Mail Host, Mail Username, Mail Password, Mail Host Port, and Mail Encryption.
- Using SSL for secure traffic (y/n)? (*)
- If yes, you will be asked to enter the email address for ACME (Let's Encrypt / Certbot) service.
Once completed, the script will display your status page URL and login credentials.