Every component has been run in production. v106 has been up for 5 days straight on real hardware while this was being sold.
🔐
Token Auth — Fail Closed
X-Fabric-Token enforced across HTTP, WebSocket, and SSH. Missing token = hard reject. Secrets generated at runtime, never baked into images.
📡
NATS JetStream Message Bus
Persistent, replay-capable event stream on fabric.> subjects. Services self-register and heartbeat. Dead services are detected automatically.
🖥️
Full Ubuntu Userspace
Real Ubuntu 24.04 inside Docker. Not alpine, not distroless. PTY terminal, apt-get, Python venv, SSH — the whole thing.
🌐
Tailscale Mesh Networking
Set TAILSCALE_AUTHKEY and the node joins your tailnet automatically. Access from anywhere without opening a single firewall port.
🧠
AI Reflector — Plug In Your LLM
The Reflector subscribes to every event and emits structured suggestions. Wire in Ollama, Groq, or OpenAI — the interface is already there.
🔌
Service Mesh — Self-Registering
Services POST /api/register on boot. Gateway tracks health via heartbeats. Capabilities, labels, and metrics all queryable via JSON API.
🗄️
PostgreSQL + Volumes Baked In
Postgres 16 with healthcheck, named volumes, and an init SQL script. Data survives container restarts. Ready for your schema.
🕸️
Network Namespace Control
Privileged profile adds fabric_netctl — a token-gated API for veth pairs, netns, NAT, and ns_cli for direct namespace operations.
📦
One Tar. One Command.
Extract, run ./scripts/init.sh to generate secrets, docker compose up. Five minutes from zero to running distributed system.