This repository provides full Infrastructure as Code (IaC) and GitOps manifests to deploy an open-source, standalone ChirpStack v4 LoRaWAN Network Server stack.
[ Dragino DLOS8N Gateway ]
β (UDP Port 1700 - Semtech Packet Forwarder)
βΌ
[ ChirpStack Gateway Bridge ] βββΊ [ Mosquitto MQTT ]
β
βΌ
[ ChirpStack v4 (Port 8080) ]
βββ PostgreSQL 14
βββ Redis 7
βββ Webhook HTTP βββΊ [ Brad API / n8n ]
- Podman Quadlets (Edge / Local systemd):
Located under
iac/podman/. Uses rootless systemd unit files for automatic startup and unprivileged container execution (USER 1000:1000). - Kubernetes & ArgoCD (GitOps):
Located under
iac/k8s/. Includes Kustomize base manifests andargocd-application.yamlfor automated sync on Kubernetes clusters.
- Log into your Dragino DLOS8N Web UI (
http://192.168.1.100). - Navigate to LoRaWAN WAN -> LoRaWAN Sub-Band / Server.
- Select Custom / Semtech UDP Packet Forwarder.
- Set Server Address to your ChirpStack Gateway Bridge IP/hostname, and Port to
1700(UDP).
- See
HOWTO.mdfor step-by-step deployment instructions for both Podman and ArgoCD.