使用Railway部署GitHub仓库报错:‘invalid service name’求助
解决Railway部署GitHub仓库时的"Invalid service name"错误
- 检查GitHub仓库名称:Railway的服务名称不允许包含空格、特殊符号(如@、#、$),也不能全为数字或过长。如果你的仓库名踩了这些坑,先修改仓库名称,再重新部署。
- 手动指定服务名称:别直接点“Deploy Now”,点进仓库的配置页面,手动设置一个合规的服务名(用小写字母、数字、连字符组合,长度控制在1-63字符),再启动部署。
- 检查仓库内的Railway配置文件:如果仓库里有
railway.toml或railway.json,看看里面的service字段是不是用了不合规的名称,修改后提交到GitHub再重试。 - 重置授权与缓存:退出Railway账号,清一下浏览器缓存,重新用GitHub账号登录后再尝试部署,有时候授权缓存异常会导致名称解析出问题。
内容的提问来源于stack exchange,提问作者Ray Gllisse
相关产品推荐
相关产品推荐

