---
title: Architecture
order: 3
section: architecture
---

A Clawdie install has three layers:

- **Host** — FreeBSD with ZFS, nginx, Postgres, jail manager.
- **Control plane** — the operator's command surface; provisions tenants, runs
  the assistant, ships the publish report.
- **Tenants** — isolated jails, each with its own site, database, and backup
  policy. Tenants don't see each other; the operator sees everything.

Everything is reproducible. The same `setup` command that builds your machine
today will build the same machine on a fresh box tomorrow.
