Files
archived-rttys/README_ZH.md
Jianhui Zhao 31d7e0920a refactor
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-26 22:50:39 +08:00

2.1 KiB
Raw Blame History

rttys

license PRs Welcome Issue Welcome Release Version Build Status

这是rtty的服务器程序。

如何使用

Release页面下载编译好的二进制文件或者自己编译

go get -u github.com/zhaojh329/rttys

更新 statik

go get github.com/rakyll/statik
statik -src=frontend/dist

认证

生成一个 token

$ rttys token
Please set a password:******
Your token is: 34762d07637276694b938d23f10d7164

使用 token

$rttys -t 34762d07637276694b938d23f10d7164

作为Linux服务运行

移动rttys可执行程序到/usr/local/bin/

sudo mv rttys /usr/local/bin/

拷贝配置文件到/etc/rttys/

sudo mkdir /etc/rttys
sudo cp rttys.conf /etc/rttys/

创建一个systemd单元文件: /etc/systemd/system/rttys.service

[Unit]
Description=rttys
After=network.target

[Service]
ExecStart=/usr/local/bin/rttys run -c /etc/rttys/rttys.conf
TimeoutStopSec=5s

[Install]
WantedBy=multi-user.target

要首次启动该服务请执行通常的systemctl操作:

sudo systemctl daemon-reload
sudo systemctl enable rttys
sudo systemctl start rttys

您可以通过以下方式停止服务:

sudo systemctl stop rttys

贡献代码

如果你想帮助rttys变得更好,请参考 CONTRIBUTING_ZH.md