-
-
Notifications
You must be signed in to change notification settings - Fork 345
Railway
doge edited this page Apr 5, 2022
·
16 revisions
先用你的github 登陆 https://railway.app/
参照图增加以下三个变量
PORT=8080
RAILWAY_DOCKERFILE_PATH=Dockerfile.cloud
SRV_CONF=<粘贴你修改好的配置文件config.toml内容,第一次设置可以随便写,反正会报错,见下面>
首次部署会提示crash,是页面设置 SRV_CONF 提交没换行导致的,重新设置粘贴 SRV_CONF 变量即可,重新设置后,在Deployments 会自动重新部署
注意是把完整的配置粘贴上去
https://raw.githubusercontent.com/zdz/ServerStatus-Rust/master/config.toml
# 在你的机器上下载并运行客户端测试
./stat_client -a https://serverstatus-rust-production.up.railway.app/report -u h1 -p p1
# 后面可以改为你自己的域名
./stat_client -a https://<你的域名>/report -u h1 -p p1
在 Settings 找到 Service Domains修改自动生成的域名或者绑定你自己的域名,按提示设置好CNAME,在Cloudflare设置可以把橙云点亮
在 Variables, 修改 SRV_CONF 变量,把修改好的配置文件config.toml内容粘贴上去,然后她就会自动重新部署 配置文件可以先在本地用命令测试一下 ./stat_server -c config.toml -t