Files
Bas Nijholt 8dabc27272 update: Only restart containers when images change (#143)
* update: Only restart containers when images change

Use `up -d --pull always --build` instead of separate pull/build/down/up
steps. This avoids unnecessary container restarts when images haven't
changed.

* Update README.md

* docs: Update update command description across all docs

Reflect new behavior: only recreates containers if images changed.

* Update README.md

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-05 10:06:45 +01: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

Output

GIF and WebM files saved to docs/assets/.