helium / helium-packet-router

Apache License 2.0
8 stars 5 forks source link

Helium Packet Router

Routing

Playbook

Releases

As releases are tagged on github, debian packages will be automatically built and uploaded to a repo here.

Debian

The debian package installs the release in /opt/hpr - there is also a systemd unit, so the service should be managed using the systemd tool systemctl like any other systemd service.

Configuration

The default configuration is set upstream by the development team. But local configuration parameters can be configured in /opt/hpr/etc/local.conf. This file is loaded last by Erlang/OTP so any settings in that file will override the default configuration.

The format of the configuration file is the standard Erlang file:consult/1 style like the other Erlang configuration formats.

This file is marked by the debian package system as a "config file" so it will not get clobbered when upgraded debian packages are installed.

Other configuration parameters handled through environment variables can be set or handled through the environment facility in systemd unit files.