This repository holds legacy The Things Network APIs and tools, for compatibility purposes.
Install
Make sure your Go environment is set up.
git clone git@github.com:TheThingsNetwork/lorawan-stack-legacy.git "$(go env GOPATH)"/go.thethings.network/lorawan-stack-legacy
Build
The content of this repository is not meant to be edited, considering it is meant to stay compatible with older software.
You can find in this repository the protocol buffer files that define the API, and the generated Go files. Make sure Docker is setup on your machine. To recreate the Go files, you can use the following commands:
make go.protos.clean # Removes the pre-existing Go files
make go.protos # Creates the Go files