Skip to content
TzuHuanTai edited this page Jul 31, 2026 · 58 revisions

Important

The documentation has moved into the repository. It now lives under docs/, where it is versioned with the code — the docs you read on a release tag describe that release, not whatever main happens to be doing.

This wiki is no longer updated.

Page Covers
Configuration Every command-line flag, the YAML config file
Camera and Encoding Libcamera, libargus, V4L2, hardware and software encoding
Signaling MQTT, WHEP, WebSocket / SFU
Recording Files on disk, rotation, on-demand capture
Architecture How the pieces fit together
Advanced Usage Linux service, nginx, Home Assistant, virtual cameras
Building Building from source

Where each section went

If you followed a link to a specific section of this page:

Was Now
Architecture Architecture
Flags Configuration
Camera Mode · V4L2 · Libcamera Camera Backends
Encoding Mode · Hardware · Software Encoding
Signaling · MQTT · WHEP · WebSocket Signaling
Recording Recording
Make Timelapse Video from .jpg Files Making a Timelapse
Useful Commands · Mosquitto repository Useful Commands

Note

Some flags changed since this wiki was last accurate. In particular, --record-mode used to select video / snapshot / both; that meaning now belongs to --record-type, and --record-mode selects background / on-demand / both. See Configuration.

Clone this wiki locally