ChirpStack 4.19.1 (LoRaWAN network server) as the 14th package: official-image wrapper, digest-pinned, with only bash added to the upstream alpine runtime. Native OIDC login wired to the Cloudron platform provider (openid_connect backend, config regenerated every start); postgresql + redis addons; diesel migrations auto-run. Operator config (NetID, US915 region, gateway MQTT backend) lives in seeded files under /app/data/config. Build green; config generation validated through chirpstack's own TOML parser. Docs gardened to 14 packages. Ticket: https://projects.knownelement.com/issues/668 💘 Generated with Crush Assisted-by: Crush:glm-5.2
776 B
776 B
Changelog
1.0.0 — 2026-09-01
Initial Cloudron package (ChirpStack 4.19.1, ticket #668).
- Official-image wrapper around
chirpstack/chirpstack:4.19.1(digest pinned); only addition to the runtime image isbashforstart.sh. - Native OIDC login against the Cloudron platform identity provider;
admin bootstrap path documented (temporary
internalauth mode). - PostgreSQL + Redis addons; diesel migrations auto-run at startup;
persistent API JWT secret under
/app/data. - Config split into a per-boot generated fragment and operator-owned
50-network.toml+region_us915_0.tomlunder/app/data/config/. - Env knobs:
CHIRPSTACK_AUTH_MODE,CHIRPSTACK_OIDC_REGISTRATION,CHIRPSTACK_LOG_LEVEL.