Servers & cloud
A daemon. A systemd unit. A WireGuard tunnel.
On Linux servers, Beacons is a small Rust daemon controlled by systemd. The kernel does the crypto and the routing. The control plane is identity, policy, audit — nothing more.
What you get.
- Linux x86_64, aarch64, riscv64 — same Rust core, three triples
- FreeBSD, OpenBSD, NetBSD native builds
- OCI image at ghcr.io/l1feai/beacons-agent for any container host
- Cloud-init / Terraform module / Helm chart — pick your fence
- mTLS to the coordinator; zero peer keys leave the host
install.sh — Linux x86_64
curl -fsSL https://beacons.sh/install.sh | sh beaconsd connect did:oas:acme:fleet:prod \ --bind eth0 --kernel-wg → kernel module loaded → tunnel scribe-edge-01 up
Supported platforms
The full list.
| Platform | Tier | Implementation | Channel |
|---|---|---|---|
| Linux server (x86_64) | T1 | beacons-core daemon, no GUI | apt · dnf · OCI image · Helm chart · Terraform |
| Linux server (aarch64) | T1 | Same Rust core, ARM | Same channels |
| Linux server (riscv64) | T1 | Same Rust core, RISC-V | Same channels |
| Windows Server | T1 | Windows daemon variant | WinGet · MSI |
| FreeBSD / OpenBSD / NetBSD | T1 | Native BSD build | pkg |
| Headless cloud VM (any provider) | T1 | Same Linux server build, OCI image | Container registries |