Infrastructure
Under development
This section is a stub. The infrastructure subsystem is managed in b4arena/infra and will be documented in detail as it matures.
Overview
#B4arena's infrastructure is managed via Ansible and deployed to ludus hosts (currently: Mimas, a Raspberry Pi 5). The infra/ repo handles:
- Host provisioning — idempotent setup of bare hosts to platform-ready state
- Agent deployment — OpenClaw gateway, sandbox containers, agent registration
- Secrets management — SOPS + age encrypted vaults, per-operator keys
- Service management — systemd units, cron jobs, firewall rules
Key Commands
cd infra
just deploy # Deploy to all hosts
just deploy mimas # Deploy to a single host
just check # Dry-run (all hosts)
just configure # Config-only push (no provisioning)
Current Hosts
| Host | Hardware | Role |
|---|---|---|
| Mimas | Raspberry Pi 5 | Primary ludus host — runs all agents |
Source: b4arena/infra