API Reference nerves_github_updater v#0.1.0

Copy Markdown View Source

Modules

GitHub Releases OTA firmware updater for Nerves devices.

Streams a .fw to fwup --apply --framing via an Erlang Port.

Stateless HTTP client for GitHub Releases.

Parses and validates release-manifest.json.

Ed25519 signature verification for release manifests, using :crypto.verify/5.

Library root supervisor for the firmware-update flow.

Firmware update orchestration GenServer.

Compare a GitHub release tag against the device's current firmware version.