LoRa App Server is an open-source LoRaWAN application-server, compatible with LoRa Server. It is responsible for the node "inventory" part of a LoRaWAN infrastructure, handling of received application payloads and the downlink application payload queue. It comes with a web-interface and API (RESTful JSON and gRPC) and supports authorization by using JWT tokens (optional). Received payloads are published over MQTT and payloads can be enqueued by using MQTT or the API.
Please refer to the documentation for the getting started documentation and implemented features.
Pre-compiled binaries are available for:
- Linux (including ARM / Raspberry Pi)
- OS X
- Windows
See https://github.com/brocaar/lora-app-server/releases for downloads. Source-code can be found at https://github.com/brocaar/lora-app-server.
Building from souce requires a working Go environment with vendoring support. Alternatively, you could use the provided docker-compose environment for compiling the source.
LoRa App Server is distributed under the MIT license. See also LICENSE.