Sign inSign up

ccall48/helium-multi-gateway

By ccall48

•Updated 4 months ago

Compiled direct to docker image from https://github.com/jthiller/multi-gateway/

Image
Internet of things
0

890

ccall48/helium-multi-gateway repository overview

⁠Currently one instance required per region.

This image is currently compiled directly to docker image from https://github.com/jthiller/multi-gateway/⁠.

For settings and API endpoints please see docs in repository or helium docs https://docs.helium.com/iot/gateway-fleet-onboarding/setup⁠.

If running multiple regions in a docker stack, make sure to set each additional region to have a unique host:container ports for both udp and api in the regions settings.toml as well as a seperate mapped keys dir for each region.

Create and map following volumes:

  • settings.toml config file for each multi-gateway region.
  • keys dir to handle your existing and generated gateway keys. Copy any existing data only keys as your gateway EUI in all capitals example AC1F09FFFEEEDDDF.key.

⁠Example compose file.

services:
  helium-multi-gateway:
    image: ccall48/helium-multi-gateway:latest
    container_name: helium-multi-gateway
    command: 'helium-multi-gateway --config /etc/helium-multi-gateway/settings.toml run'
    restart: always
    volumes:
      - ./settings.toml:/etc/helium-multi-gateway/settings.toml:ro
      - ./keys:/var/lib/helium-multi-gateway/keys
    ports:
      - 4468:4468/tcp
      - 1680:1680/udp

Tag summary

Content type

Image

Digest

sha256:47da98dee…

Size

6.2 MB

Last updated

4 months ago

docker pull ccall48/helium-multi-gateway