Skip to content

Docker

Run IQRF Gateway in Docker environment in a few seconds.

Repository

shell
git clone https://gitlab.iqrf.org/open-source/iqrf-gateway-docker
cd iqrf-gateway-docker

Start the gateway

shell
docker-compose pull
docker-compose up -d

Stop the gateway

shell
docker-compose down

IQRF Gateway Webapp

Dockerfiles for IQRF Gateway Webapp

Point the browser to http://gw-ip:8080/ and explore. Daemon configuration is not yet solved since there is a need to restart the daemon (container) after new configuration being made. Web tools to work with IQRF network are ready to be explored.

IQRF Gateway Daemon

Dockerfiles for IQRF Gateway Daemon

There is a readme file in Gitlab repository if you want to build an image for yourself.

Tools

shell
sudo apt-get install mosquitto-clients
shell
wget https://github.com/vi/websocat/releases/download/v1.1.0/websocat_1.1.0_amd64.deb
sudo dpkg -i websocat_1.1.0_amd64.deb
sudo apt-get install -y jq
rm -f websocat_1.1.0_amd64.deb

Examples

shell
git clone https://gitlab.iqrf.org/open-source/iqrf-gateway-daemon
cd iqrf-gateway-daemon/examples/bash
./mqtt-generic-blink.sh
./websocket-generic-blink.sh