Installation
npx skills add https://github.com/getcolors/postgres-agy --skill package-postgres-agy-redSKILL.md
PostgreSQL 17 High Availability on DigitalOcean
Read colors.yml before changing desired state or running a lifecycle command.
Safety
- Keep secrets out of
colors.yml; use gitignoredCOLORS_PAR_*exports. - Never set
COLORS_PAR_PROFILEand never edit generated.colors/files. - Default to
buildandcreate --dry-run; real create/delete needs explicit authorization. - Keep
compute-prevent-destroy: true. Lift it for one authorized delete withCOLORS_PAR_COMPUTE_PREVENT_DESTROY=false. - Restrict
digitalocean-ssh-sourcesanddigitalocean-client-sources; do not use0.0.0.0/0.
Commands
./red build
./red create --dry-run
./red create
./red status
./red switchover
./red backup
./red verify-restore
./red psql
./red delete