package-redis-red
Redis Package Skill (Red)
Provisions one machine on Vultr, DigitalOcean or AWS (provider-compute)
and converges Redis 7.2 on it as one Docker Compose service:
maxmemory-policy noeviction, an append-only file (appendfsync everysec)
on a named volume, a password generated on the host, published on
127.0.0.1 and nowhere else. The package creates no private network of its
own; on AWS the library owns the VPC an instance cannot exist without. The
provider firewall opens 22 only; the client path is an SSH tunnel
through the ~/.ssh/config alias the package writes. RDB snapshot sets go
to an S3-compatible bucket (Cloudflare R2, or on AWS a bucket the
deployment owns) with a completion protocol, and rehearse proves one of
them restores.
This is the TypeScript implementation; it runs under Bun and renders the same files, byte for byte, as the green (Clojure) one.