Binary 部署
使用二进制文件部署后端
由于后端需要广泛地覆盖,所以我们的后端已经尽量做得无脑 / 一键部署了!
目前我们仅编译了 Linux 平台下 Arm64 与 Amd64 架构的 Binary,由于使用的是 Musl 静态编译,所以基本所有基于 Linux 的系统均可运行
如果你需要其他系统 / 架构的 Binary,请自行编译
在 v0.0.5 起,我们抛弃了 Icmp Ping 转向了 Tcping,这样不再需要特殊权限,并且支持 Windows
下载 Binary
请前往 Github Release 界面获取最新的 Binary 列表
命名规则如下: CloudflareSpeedtest-Slave-${SYSTEM}-${ARCH}
如:
CloudflareSpeedtest-Slave-linux-aarch64
CloudflareSpeedtest-Slave-linux-x86_64
下载完 Binary 之后,还需要附上可执行权限:
然后,你就可以通过 --help
参数来打印帮助信息了:
在不自定义主端的情况下,将自动连接到官方主端
接下来详细解析参数:
-s / --server
: 设置主端服务器地址,如:backend.cloudflare.su:2333
-t / --token
: 设置 Bootstrap Token,如:cfst1234
-m / --max-mbps (必需)
: 设置当前网络环境下的最大带宽,单位 Mbps,如:500
--debug
: 开启 Debug Log--disable-auto-upgrade
: 关闭自动更新-h / --help
: 打印此帮助-V / --version
: 打印版本
实际上,如果你需要为官方服务器作贡献,只需要自定义一下最大带宽即可:
该命令将连接官方服务器并设置带宽为 1000Mbps
Systemd 安装
后端目前支持基于 Systemd 的 Linux 系统一键配置 Service 保活,仅需要在启动命令后加上 --install
该功能未经过广泛测试,如有任何问题请提交 Issue 反馈,并附上你的环境
请注意: 该功能会自动修改系统关键设置,请自行斟酌安全性!
最后更新于