Architecture — High-level system design: container orchestration, cloud and local communication, service mesh, and the state machine
Revisions — The core state model: what a revision is, how state JSON represents it, and how the trail of revisions enables rollback
BSP — Board Support Package: kernel, modules, firmware, and how they are versioned alongside application containers
Containers — Container runtime, groups, roles, lifecycle, and restart policy
Updates — Atomic update flow, state transitions, success and failure paths
Storage — On-disk layout, object store, logs, and metadata persistence
Disks — Disk types, single and dual-mode partitioning, dm-crypt encryption, and boot sequence
Remote Control — Pantacor Hub client, cloud-initiated updates, and remote command handling
Local Control — pv-ctrl Unix socket, Pantabox, and the pvcontrol CLI
IPAM — Container IP address management: address allocation and network namespace configuration
Inter-Container Communication — xconnect service mesh: service discovery, Unix sockets, D-Bus, DRM, and Wayland mediation between containers
Configuration Levels — The precedence hierarchy for pantavisor.json configuration across factory, device, and container scopes. See the Pantavisor Configuration reference for the full list of keys, defaults, and levels
Init Mode — Embedded, standalone, and appengine operational modes and when to use each
Hooks — System lifecycle hooks: boot, update, platform-ready, and custom extension points
Watchdog — Hardware and software watchdog integration, kick intervals, and failure handling