Safe and secure software updates for embedded Linux
-
Updated
Nov 9, 2026 - C
Safe and secure software updates for embedded Linux
Yocto/Open Embedded meta layer for RAUC, the embedded Linux update framework
A simplistic, opinionated remote update server implementing hawkBit™'s DDI API.
Eclipse Leda - Self Update Agent (SUA)
Yocto based IoT Gateway OS for Raspberry Pi 5 with RAUC A/B OTA updates, containers, and hardened security
Signed, recoverable device OS updates for the Zyvor Platform (RAUC A/B, Ed25519-signed releases)
Soul Room, an open-source fleet-management platform for embedded Linux and edge devices. I created Soul Room to simplify managing Linux devices, whether they run Ubuntu, Yocto, or another embedded Linux distribution.
Minimal docker image for creating/handling RAUC bundles
A/B updates with automatic rollback for constrained edge fleets: silence is a rollback, and the fleet halts itself. Digest-bound manifests, SBOM diffing, reproducible-build checking, and waved rollouts whose halt has no override.
Lightweight health monitoring daemon for resource-constrained edge gateways. Modular probes feed an aggregator that writes an atomic JSON snapshot every cycle. Offline-first, ~12 ms / 3 MB footprint, systemd-integrated, D-Bus interface.
Simple update deamon for rauc
Fix for SteamOS system updates failing on custom hardware with SATA storage. Resolves rauc-override 'Stale file handle' / 'Failed to mount /etc overlay' on non-Deck SteamOS installs.
Secured embedded Linux OS for Raspberry Pi 5 — Buildroot + TPM2 + OP-TEE + ARM TF-A + RAUC + systemd
To associate your repository with the rauc topic, visit your repo's landing page and select "manage topics."