Installation via yaml configuration
The most web based docker solutions like Portainer with the stacks or docker solutions on NAS systems like the Qnap Container Station with the Applications allow the configuration of Docker containery by yaml -configuration files. The yaml configuration for Roomskills Local Connect is:
version: '3'
services:
roomskills_local_connect:
image: computequg/roomskills-rlc:latest
restart: unless-stopped
working_dir: /mnt
network_mode: "host"
volumes:
- roomskills_local_connect:/mnt
volumes:
roomskills_local_connect:
If there are more than one Network Cards in the server and you want to make sure only one specific IP address is used by Roomskills Local Connect you can specify this address in the yaml file. Assuming the aimed IP address is ‘192.168.1.100’ you find a suitable example here (please change the address to yours before using):
version: '3' services: roomskills_local_connect: image: computequg/roomskills-rlc:latest restart: unless-stopped working_dir: /mnt network_mode: "host" volumes: - roomskills_local_connect:/mnt environment: RLC_IP: 192.168.1.100 volumes: roomskills_local_connect:
Manual installation
First you have to setup a new folder for the data of the docker container. For our examle here we use the directory /opt/roomskills_local_connect
sudo mkdir /opt/roomskills_local_connect
Then you have to download the base image
sudo docker pull computequg/roomskills-rlc:latest
To start the Roomskills Local Connect container use the following command
sudo docker run -d --net=host --name roomskills_local_connect -v /opt/roomskills_local_connect:/mnt -w /mnt --restart unless-stopped computequg/roomskills-rlc:latest
You can reach the Roomskills Local Connect configuration page via the following link
http://127.0.0.1:32655
or from another computer in the local network via the address:
http://<ip of the computer running the container>:32655
Die Deinstallation
To uninstall Roomskills Local Connect you have to stop the docker container, delete the docker container and delete the folder with the container data. The commands are::
sudo docker stop roomskills_local_connect
sudo docker rm roomskills_local_connect
sudo rm -rf /opt/roomskills_local_connect