用途:在 Vultr、DigitalOcean 或 AWS EC2 上开通一台机器,用 Docker Compose 收敛运行一个 Redis 7.2 实例,仅监听 127.0.0.1,客户端通过 SSH 隧道访问。
主要能力:配置 maxmemory-policy noeviction、每秒 fsync 的 AOF、主机上生成密码;每次收敛执行门禁校验(SET/GET、AOF 状态、未认证 PING 返回 NOAUTH、错误密码被拒、仅 127.0.0.1 监听、公网端口无响应、重启后数据保留、首个备份集落地)。按周期把 RDB 备份到 S3 兼容桶(Cloudflare R2 或 AWS 桶),带 .complete 标记与 sha256 清单,按保留天数清理旧集。
用法:安装启动器后执行 ./blue build(仅渲染)、./blue create --dry-run(跳过副作用)、./blue create(真实收敛)、./blue rehearse(还原验证备份)、./blue describe、./blue delete。配置只改 colors.yml;凭据放在被 gitignore 的 .envrc.private 中,使用 COLORS_PAR_* 变量。Redis 密码在主机生成,通过 ssh <profile> cat /etc/redis/secrets/password 读取。连接示例:ssh -L 6379:127.0.0.1:6379 <profile>。
限制:不创建自有私有网络;AWS 上由库管理 VPC。防火墙只开 22。不得导出 COLORS_PAR_PROFILE,.colors/ 为生成产物不可编辑。删除受 compute-prevent-destroy 保护。未经授权不要对在线部署执行真实 create、rehearse 或 delete。其他未提供信息暂缺。