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.

PlatformTierImplementationChannel
Linux server (x86_64)T1beacons-core daemon, no GUIapt · dnf · OCI image · Helm chart · Terraform
Linux server (aarch64)T1Same Rust core, ARMSame channels
Linux server (riscv64)T1Same Rust core, RISC-VSame channels
Windows ServerT1Windows daemon variantWinGet · MSI
FreeBSD / OpenBSD / NetBSDT1Native BSD buildpkg
Headless cloud VM (any provider)T1Same Linux server build, OCI imageContainer registries

Open a fleet

The mesh that fits agents and humans.

A `did:oas`-rooted private mesh that ships peer configurations to any device, anywhere, by policy — not by hand.

Open consoleRead the quickstart