Files
Bas Nijholt 35413716d4 fix: make examples consistent and add tests
- Single examples now match full example patterns (no name:, cf- prefix, etc.)
- Add comprehensive tests for config example command (100% coverage on examples module)
- Add tests for examples module functions
- Fix VHS demo to only deploy traefik + whoami (avoid missing volume paths)
2025-12-22 10:51:35 -08:00
..

CLI Demo Recordings

VHS-based terminal demo recordings for Compose Farm CLI.

Requirements

  • VHS: go install github.com/charmbracelet/vhs@latest

Usage

# Record all demos
python docs/demos/cli/record.py

# Record specific demos
python docs/demos/cli/record.py quickstart migration

Demos

Tape Description
install.tape Installing with uv tool install
quickstart.tape cf ps, cf up, cf logs
logs.tape Viewing logs
compose.tape cf compose passthrough (--help, images, exec)
update.tape cf update
migration.tape Service migration
apply.tape cf apply
config-example.tape cf config example - generate example stacks

Output

GIF and WebM files saved to docs/assets/.