Kilolink Server Pro Installation and Deployment Manual v1 2
Kilolink Server Pro Installation and Deployment Manual v1 2
If you have purchased and configured a cloud server with 4 cores, 8GB RAM, and 64GB
storage space, running a 64-bit Linux operating system (such as Ubuntu 18.04+ or Debian
9+), and Docker is installed and running correctly, along with the curl tool installed in the
system, you can connect to the server with sudo privileges and execute the following
The command will download and execute the installation script stored in the cloud.
Follow the prompts to complete the deployment process. Once done, KiloLink Server Pro
If you encounter any issues, please refer to this document or send an email to Kiloview
technical support at [email protected]. Our engineers will assist you in resolving any
The server you are using needs to have internet access. We recommend using a cloud
server purchased from cloud service providers such as Amazon Web Services, Microsoft
Azure, Google Cloud Platform, Alibaba Cloud, IBM Cloud, Oracle Cloud, Tencent Cloud,
2
AV over IP Trailblazer
The cloud service provider will assign a public IP address; you can
Public IP
adjust public bandwidth as needed;
3
AV over IP Trailblazer
1、Using SSH
Most cloud service providers (such as AWS, Azure, Google Cloud, Alibaba Cloud, etc.)
offer web-based management consoles. You can access and manage servers directly
You can also utilize third-party tools to manage cloud servers, such as:
connections.
4
AV over IP Trailblazer
To update the package manager's index, fetching the latest package information from
the configured software source lists. Enter the command: sudo apt update
To install the Docker, enter the command: sudo apt install docker.io -y
After installation, start the Docker service and enable auto-start on boot:
5
AV over IP Trailblazer
The one-click deployment command for the KiloLink Server Pro server retrieves and
runs an installation script from the cloud to deploy the KiloLink Server Pro platform on your
server. You can execute the following command to deploy the KiloLink Server Pro platform:
Since the installation process requires sudo privileges, please follow these steps to
Check the result: If this command executes successfully and displays a list of running
Docker containers, it means the current user already has Docker execution permissions and
you can proceed to the next step. If you encounter a permission error (e.g., "permission
denied"), you need to add the current user to the docker group by entering the command:
Re-login: To apply the group changes, please log out and log back in, or use the
newgrp docker
If your system does not have the curl tool installed, you need to enter the command:
6
AV over IP Trailblazer
After installing the curl tool, execute the KiloLink Server Pro deployment command
again.
After entering the deployment command, we officially begin the deployment process of
Firstly, you need to read and understand the license agreement for Kiloview® KiloLink
Server (KLS). Compliance with the software license agreement is not only a legal
requirement but also a respect for the developers' efforts. If you have any questions about
You can enter [y/Y] to indicate agreement and proceed with the installation, or enter
After you have read and agreed to the license agreement for Kiloview® KiloLink Server
(KLS), the KiloLink Server Pro image will automatically be loaded from the Docker image
If you are a new user of KiloLink Server Pro, enter the installation path you prefer. If you
do not specify an installation path, KiloLink Server Pro will be installed in the subdirectory
If you have previously used an older version of the KiloLink Server container, you need
to first check the storage path of the data from the old version.
8
AV over IP Trailblazer
This command will allow you to view the historical storage directory. If you are unsure
about the name of the old version KiloLink Server container, you can check it using docker
ps.
Example:
Enter the command: docker inspect kilolinkserver to view the storage directory of the
old version KiloLink Server container, which is /data. This corresponds to the mounted
9
AV over IP Trailblazer
You can specify the mounted directory /home/ubuntu/update_test as the installation path.
We will endeavor to preserve your historical device information, user information, etc.
Additionally, we recommend that you back up historical platform data before installing by
Example:
10
AV over IP Trailblazer
shown below. According to the prompts, proceed to delete the previously installed old
version of KiloLink Server container. Considering that a server supports only one instance of
KiloLink Server container, we recommend removing the old version of the KiloLink Server
container.
Configure Web Port: The Web port is used to access the management console via HTTP,
with the default port being 80. Due to varying national regulations regarding network ports,
Configure Connection Port: The connection port is used for device management and
aggregation services. The connection port must be an even number, and the system will
occupy both [link_port] and [link_port+1] ports simultaneously. For example, if the
connection port is set to 50000, the system will use ports 50000 and 50001.
Public IP: Since the platform cannot directly obtain your external public IP address for
access, you need to manually specify the public IP address. You can obtain the assigned
11
AV over IP Trailblazer
The system automatically checks if the Linux system service named "avahi-daemon" is
installed on the server. This service is used for NDI's automatic discovery service. If you
require NDI|HX output functionality while using KiloLink Server Pro, you will need to
manually install the "avahi-daemon" system service by using the following commands,
At this point, you have successfully installed the KiloLink Server Pro. Below are some
12
AV over IP Trailblazer
Web management interface for managing and configuring the KiloLink Server Pro
Please note that not installing the Avahi Daemon service will disable NDI discovery
functionality. If NDI discovery functionality is required, you may need to install and
Firewall Configuration: Ensure the following ports are configured in your firewall to
TCP ports: 83, 5961-5962 (maintain at least 4*N ports open if NDI|HX functionality is
enabled)
13
AV over IP Trailblazer
2) Enter the address: In the browser's address bar, enter http://IPaddress:Port. Replace
"IPaddress" with the public IP address of your KiloLink Server Pro and replace "Port" with the
server's port number. For example, if the server IP is 192.168.1.100 and the port is 83, enter
http://192.168.1.100:83
3) Press Enter: Press the Enter key, and the browser will attempt to connect to the
4) Display the login interface: Upon successful connection, you should see the login
5) Enter login information: If you are a new user of KiloLink Server Pro, the default login
credentials are: Username: admin Password: Kiloview001. After logging in, the platform will
prompt you to change the password. If you have used the old version of KiloLink Server
14
AV over IP Trailblazer
15