Add bin/pip-uninstall.sh for clean test redeploys

↗ view on GitHub · Claude · 2026-05-16 · b4a727b0

Tears down the compose stack (containers, volumes, network), drops
the built backend/frontend images by default, removes ${DATA_ROOT}
(postgres, storage, ollama, caddy, backups, secrets-backup.txt) and
.env.compose, with confirmations before each destructive step.

Flags: --yes, --keep-data, --keep-images, --prune. README updated
alongside pip-status / pip-reset-admin so the new script is
discoverable.

Intended for test hosts and pre-go-live rebuilds. The header carries
a clear irreversible warning given the deployment holds documents
and the encryption key.
Repository cpatpa/PIP
Author Claude <noreply@anthropic.com>
Authored
Parents a6b6c0f3
Stats 2 files changed , +200
Part of Bare-metal installer + operator tooling

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-b4a727b0.md from inside the repo you want the change in.

⬇ Download capture-commit-b4a727b0.md