Skip to main content

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

HostHardwareRole
MimasRaspberry Pi 5Primary ludus host — runs all agents

Source: b4arena/infra