clawdie-ai/infra
Sam & Claude 39dbee3b61
Some checks failed
CI / ci (pull_request) Has been cancelled
feat(pkg): FreeBSD host baseline — ffmpeg, py311-pillow, python311 (hermes runtime)
Keep the host baseline in sync with clawdie-iso pkg-list-host.txt (Tier 1 hermes
deps). ffmpeg (media/voice), py311-pillow (hermes core Pillow dep via
--system-site-packages venv), python311 explicit (python3 = 3.11).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-21 10:26:38 +02:00
..
packages feat(pkg): FreeBSD host baseline — ffmpeg, py311-pillow, python311 (hermes runtime) 2026-06-21 10:26:38 +02:00
jails.yaml Fix browser jail registry slot 2026-05-11 14:53:12 +02:00
pf-agent-jails.conf feat(phase7a): per-specialist agent jail isolation — registry, provisioner, exec runner 2026-04-14 08:23:51 +02:00
README.md refactor(infra): Phase 1 — jail registry, shared provisioner, eliminate 7x duplication (Sam & Claude) 2026-04-14 01:16:13 +02:00
tenants.yaml Make hostd service-status jail-aware (Sam & Claude) 2026-05-09 13:10:45 +02:00

Infrastructure Directory

This directory contains declarative infrastructure definitions for Clawdie.

Files

File Purpose
jails.yaml Single source of truth for all jail definitions (IPs, packages, services)
packages/ Per-role package lists consumed by the setup provisioner

Archived

  • infra/ansible/ moved to .archive/infra/ansible/. The TypeScript setup orchestrator (setup/install.ts) is the canonical provisioning path.