- 新注册的
Github
账号可能无法使用Railway
,但是能用Zeabur
- 通过
Railway
部署的项目会自动生成一个域名,然而因为某些原因,形如*.up.railway.app
的域名在国内无法访问 Zeabur
服务器运行在国外,但是其生成的域名*.zeabur.app
没有被污染,国内可直接访问
- 打开网址 https://zeabur.com/zh-CN
- 点击现在开始
- 点击
Sign in with GitHub
- 登陆你的
Github
账号 - 点击
Authorize zeabur
授权 - 点击
创建项目
并输入一个项目名称,点击创建
- 点击
+
添加服务,选择Git-Deploy service from source code in GitHub repository.
- 点击
Configure GitHub
根据需要选择All repositories
或者Only select repositories
- 点击
install
,之后自动跳转,最好再刷新一下页面 - 点击 你 fork 的
midjourney-proxy
项目 - 点击环境变量,点击编辑原始环境变量,添加你需要的环境变量
- 关于环境变量,与
Railway
稍有不同,需要把.
和-
全部换成_
,例如如下格式此处配置项参考 Wiki / 配置项 ,建议配置api密钥启用鉴权,接口调用时需添加请求头PORT=8080 mj_discord_guild_id=xxx mj_discord_channel_id=xxx mj_discord_user_token=xxx mj_api_secret=***
mj-api-secret
- 然后取消
Building
,点击Redeploy
(此做法是为了让环境变量生效) - 部署
midjourney-proxy
大概需要2
分钟,此时你可以做的是:配置域名 - 点击下方的域名,点击生成域名,输入前缀,例如
midjourney-proxy-demo
,点击保存;或者添加自定义域名,之后加上CNAME
解析 - 等待部署成功,访问
https://midjourney-proxy-demo.zeabur.app/mj