快速开始
服务端
首先安装服务端程序,可选择安装方式有docker运行和直接进程运行
docker
- 宿主机准备插件目录,为了防止后续升级服务端后插件丢失,建议插件存放在宿主机上,通过文件目录映射共享给容器
mkdir /xx/to/apps - 宿主机准备准备配置文件
touch /xx/to/config.yamlvim /xx/to/config.yaml内容如下
RestConfig:
Name: MyServers
Host: 0.0.0.0
Port: 18612
Log:
Stat: false
Level: error
SecretKey: 修改我(echo -n "test" | md5)
PluginUrl: https://plugin.codeloverme.cn/
MarkdownPage:
About: https://plugin.codeloverme.cn/about.md
AppDir: apps
Name: codelover
SecretKey是app和服务端通信的密钥,app和服务端保持一致,否则无法通信,可以使用md5生成echo -n "test" | md5
PluginUrl插件列表地址,里面是所以的可下载的插件RestConfig.Port端口AppDir服务端脚本保存的目录
- 运行容器,指定参数
- 映射插件目录
-v /xx/to/apps:/apps - 映射配置文件
-v /xx/to/config.yaml:/app/config/config.yaml(可选) - 指定插件目录,如果不指定则使用配置文件中的
-e AppDir=/apps - 指定密钥,如果不指定则使用配置文件中的
-e SecretKey=e8edf0cd4c5d49694c39edf7a879a92e
- 映射插件目录
docker run -it -d --network=host --name=myServers -v /xx/to/apps:/apps -e AppDir=/apps -e SecretKey=e8edf0cd4c5d49694c39edf7a879a92e myservers/my_servers
- 登录容器修改和查看
docker run -it {id} sh - 修改后重启容器
docker restart {id}
直接运行服务端进程(待完善)
客户端
- 切换到服务器
- 点击
+添加 - 主要关注ip和端口,密钥(需要和上面服务端一致)
更多特性请访问MyServers官网
