Railway
面向开发者的云部署平台,连上代码仓库即自动识别构建方式并起服务,自带 SSL、负载均衡与日志指标追踪,每个 PR 可生成独立预览环境,适合独立开发者把 side project 快速推上线。
Railway 是一个面向开发者的云平台,把部署这件事压缩成「连上代码仓库,剩下的它来」。它读取你的代码,自动判断该用什么构建方式、该配哪些环境变量,然后起一个可访问的服务。对不想碰服务器、不想写一堆 YAML 的人来说,这是它最直接的卖点。
主要功能
部署之外,Railway 把周边的事也收进了同一个界面。每个服务默认带私有内网和公网入口,SSL、负载均衡在部署完成时就位,HTTP、TCP、gRPC、WebSockets 由平台自动识别。规模上可以从单实例扩到多副本,也能把应用放到离用户更近的区域。
监控部分把日志、指标和链路追踪放在一起,可以按服务拼自定义面板,条件触发时往 Slack、Discord 或邮箱发提醒。协作方面,每个 PR 能自动生成独立预览环境,环境数量不限,出问题可以一键回滚到之前的版本。
费用与限制
计费按秒算实际用量,不按预分配的机器规格收钱。免费档每月 $0,先给 30 天、$5 额度的试用,之后每月 $1;Hobby 档最低消费 $5、含 $5 月度额度;Pro 档最低 $20、含 $20 额度,并放开更多席位和更高上限。内存、CPU、存储、出网流量分别计价,出网 $0.05/GB。免费档每个服务限 1 vCPU / 0.5 GB 内存,项目数在试用期后只剩 1 个。
适合谁
适合想快速把 side project 或生产服务推上线的开发者,以及需要给每个 PR 配预览环境的小团队。它不替代对云资源有精细控制需求的基础设施团队,企业档才提供单点登录、审计日志、HIPAA BAA 和自带云这类能力。