deploy-server

Installation
SKILL.md

deploy-server 增量部署 runbook

把本地仓库的运行相关改动可控地滚到已在跑的生产服务器.claude/skills/deploy-server/deploy.sh 一条命令走完 diff → 备份 → 同步 → 重建 → 条件 reload → 验证。默认先 --dry-run 只读预览,人工确认后再 --apply。全程真实断言(容器状态 / peers ls / 域名渲染),不靠"应该能上"。

这是发布/运维技能,动的是线上运行栈,绝不清数据。

  • 集群设计对不对(一次性本地测试栈,用完即弃)→ kubo-deploy-e2e
  • 发布链路对不对(token 写入口 + publish.sh 的 e2e)→ kubo-publish-e2e
  • 把 HTML/附件发布成分享链接(发内容,不动基础设施)→ publish-artifact

生产服务器的真实形态:远端目录不是 git 仓库,是手工拷过去的运行文件子集。容器名固定为 cl-caddycl-ipfs0/1/2cl-cluster0/1/2cl-cloudflared。本技能只做增量更新已在跑的服务器,不做首次 bring-up(bring-up 见 docs/SINGLE_HOST_DEPLOYMENT.md)。

0. 前置:填技能自己的 .env

技能自包含,配置放技能目录自己的 .env不碰项目根 .env

Installs
5
First Seen
Jul 16, 2026
deploy-server — chinayin/ipfs-artifact-cluster