mirror of
https://github.com/basnijholt/compose-farm.git
synced 2026-02-07 16:02:10 +00:00
- 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)
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/.