快速开始

服务端

首先安装服务端程序,可选择安装方式有docker运行和直接进程运行

docker

  1. 宿主机准备插件目录,为了防止后续升级服务端后插件丢失,建议插件存放在宿主机上,通过文件目录映射共享给容器mkdir /xx/to/apps
  2. 宿主机准备准备配置文件touch /xx/to/config.yaml vim /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 服务端脚本保存的目录
  1. 运行容器,指定参数
    • 映射插件目录 -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
  1. 登录容器修改和查看
    docker run -it {id} sh
    
  2. 修改后重启容器
    docker restart {id} 
    

直接运行服务端进程(待完善)

客户端

  1. 切换到服务器
  2. 点击+添加
  3. 主要关注ip和端口,密钥(需要和上面服务端一致)

更多特性请访问MyServers官网