SuperAPI AI 工具集

railway

部署与运维

查看项目

更新于 10-16 01:29

技能介绍

用途:通过 Railway CLI 管理 Railway 部署与基础设施,覆盖状态查询、日志查看、部署、环境变量管理等日常运维操作。

主要能力:状态查询(railway status、railway domain、railway deployment list --limit 1);日志查看(railway logs,支持按错误、时间、构建、行数过滤);部署(railway up,随后检查部署状态并验证域名响应);重新部署(railway redeploy,不重新构建,适合环境变量变更);重启(railway restart);环境变量管理(railway variables,设置用 railway variables set KEY=value,删除用 railway variables delete KEY);部署历史(railway deployment list --limit 10);域名与健康检查(railway domain 配合 curl 检查 HTTP 状态);打开面板(railway open);切换项目(railway list 后 railway link -p <project-id>);连接数据库(railway connect)。

使用方式:执行前先做预检,若命令未找到则运行 npm install -g @railway/cli;若未登录需用户手动运行 railway login(需浏览器);若未关联项目则运行 railway list 选择并用 railway link -p <project-id> 关联。展示变量时需脱敏:API 密钥与令牌显示前 8 字符加省略号,密码显示为 ********。删除变量、railway down、railway unlink 等破坏性操作前需确认。

适用场景:Railway 项目的部署、排障、日志分析与环境变量维护。

限制:登录需浏览器手动完成;部分操作依赖项目已关联;资料未提供收费、价格与平台支持等细节。