SuperAPI AI 工具集

flyio-hello-world

部署与运维

查看项目

更新于 10-15 23:26

技能介绍

用途:帮助新服务在 Fly.io 上完成一次最小、可审查、可回滚的首次上线,强调一个环境、一个明确区域、健康端点、无持久数据,待基础发布可观测且可重复后再扩展多区域或存储。

主要能力:检查应用构建方式、Dockerfile 状态、启动命令、监听地址、内部端口、健康路由、环境与密钥输入;在禁用部署的前提下生成 fly.toml 及 Dockerfile 变更供人工审查;审查应用名、主区域、构建源、进程组、服务端口、健康检查、VM 规格、自动启停与关闭行为;通过 Fly App secrets 安全存放运行时凭据;执行经批准的首次部署并核验端点、健康、Machine 镜像与区域、日志、重启行为及计费资源。

使用方式:交互式登录可用 fly auth login;自动化应使用最小权限的短期令牌,以 FLY_API_TOKEN 或 FLY_ACCESS_TOKEN 暴露,切勿把个人登录令牌复制进 CI。先用 Read、Grep 查看应用配置、部署证据、文档、夹具、日志、schema 与现有测试,仅在计划获批后使用 Write 或 Edit。未经操作者明确批准,不得创建、部署、扩缩容、重启、停止、暂停、销毁、轮换、撤销、暴露或迁移线上 Fly.io 资源。

适用场景:新服务接入、首次部署演练、需要可审查配置与安全回滚边界的上线。

限制:需具备应用源码、运行时端口、启动命令与本地健康验证;需明确组织、命名策略、区域与成本负责人。具体命令与配置字段以官方资料为准,本文未提供的内容暂未说明。