Skip to content

teutonet/chirpstack-kubernetes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metacore.io ChirpStack Helm Chart alpha 0.1

*all pull request and issues welcome

also have rancher chart version, please check https://github.com/metacore-io/metacore-charts

ChirpStack Helm Chart Kubernetes

This repository contains a skeleton to setup the ChirpStack open-source LoRaWAN Network Server stack using Docker Compose.

Note: Please use this docker-compose.yml file as a starting point for testing but keep in mind that for production usage it might need modifications.

Directory layout

Configuration

The ChirpStack stack components components are pre-configured to work with the provided configmap-xxx.yml files and defaults to the EU868 LoRaWAN band. Please take a look at configmap variables You can change default values by defining configmap variables in values.yaml.

Data persistence

PostgreSQL and Redis data can be persisted on PVC volumes, see the values.yml volumes definition.

Note: during the startup of services, it is normal to see the following errors:

  • ping database error, will retry in 2s: dial tcp 172.20.0.4:5432: connect: connection refused
  • ping database error, will retry in 2s: pq: the database system is starting up

After all the components have been initialized and started, you should be able to access from the ingress endpoint.

Add Network Server

When adding the Network Server in the ChirpStack Application Server web-interface (see Network Servers), you must enter chirpstack-networkserver:8000 as the Network Server hostname:IP.

About

ChirpStack LoRaWan Server Helm/Rancher Chart

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Mustache 98.2%
  • Shell 1.8%