This repository contains a skeleton for setting up the ChirpStack open-source LoRaWAN Network Server (v4), and Chirpstack concentratord, as well as chirpstack-mqtt-forwarder, using Docker Compose on RAKwireless WisGate Connect (RAK7391) with dual lora modules.
docker-compose.yml
: the docker-compose file containing the servicesconfiguration/chirpstack
: directory containing the ChirpStack configuration filesconfiguration/chirpstack-gateway-bridge
: directory containing the ChirpStack Gateway Bridge configurationconfiguration/mosquitto
: directory containing the Mosquitto (MQTT broker) configurationconfiguration/postgresql/initdb/
: directory containing PostgreSQL initialization scriptsconfiguration/chirpstack-mqtt-forwarder
: directory containing configurations for chirpstack-mqtt-forwarder that points to the local/cloud NSconfiguration/concentratord
: directory containing configurations for RAK5146(USB version) mounted to slot 1/slot 2
TODO
To start the ChirpStack simply run:
$ docker-compose up
After all the components have been initialized and started, you should be able to open http://localhost:8080/ in your browser.
The example includes the ChirpStack REST API. You should be able to access the UI by opening http://localhost:8090 in your browser.
Note: It is recommended to use the gRPC interface over the REST interface.