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