YM云幕监控-文档

特别说明

该项目已被整合到xmp项目中,暂时停止独立维护(后续会进行重构升级)。敬请期待全新升级的xmp项目,将带来更强大的功能和体验!

新版本windows被控不会输出内容(空白cmd窗口),只要主控能收到数据就是正常的。

新安装的主控,可能会因为浏览器缓存的原因,导致一直无法显示节点状态(例如提示被控未升级,前台没有服务器之类的),只需要用浏览器无痕模式打开即可测试,或者清空/更换一个浏览器即可

**只要是提示无法连接,被控未升级,状态未知,都请试试浏览器“无痕模式”,或者加入qq群询问(二次元居多) **
https://qm.qq.com/q/mMogKrhXYA

版本更新
v1.1.1版本更新(2025/8/21)

1759390110_067731_90166856849cb854_u1

拉镜像

docker pull defeatedperson/ym-app:v1.1.1

更新说明https://www.bilibili.com/video/BV1DNYDzoEQH

基础教程

https://www.bilibili.com/video/BV1K4t2zbENp

docker部署(推荐)

首次安装

  1. 拉取最新镜像:
    docker pull defeatedperson/ym-app:latest

  2. 启动容器:

docker run -d \
     --name ym-cloud-transfer \
     -p 8080:80 \
     -v $(pwd)/web/api/auth/data:/var/www/html/api/auth/data \
     -v $(pwd)/web/api/data:/var/www/html/api/data \
     -v $(pwd)/web/api/monitor/data:/var/www/html/api/monitor/data \
     -v $(pwd)/web/api/node/data:/var/www/html/api/node/data \
     defeatedperson/ym-app:latest

参数说明:

  • -d: 后台运行容器
  • –name: 指定容器名称
  • -p: 端口映射,将主机的 8080 端口映射到容器的 80 端口
  • -v: 挂载数据卷,确保数据持久化
    更新主控
  1. 停止并删除现有容器:
    docker stop ym-cloud-transfer
    docker rm ym-cloud-transfer

  2. 拉取最新镜像(先删除,再拉取):
    docker rmi defeatedperson/ym-app:latest
    docker pull defeatedperson/ym-app:latest

  3. 重新启动容器:

docker run -d \
     --name ym-cloud-transfer \
     -p 8080:80 \
     -v $(pwd)/web/api/auth/data:/var/www/html/api/auth/data \
     -v $(pwd)/web/api/data:/var/www/html/api/data \
     -v $(pwd)/web/api/monitor/data:/var/www/html/api/monitor/data \
     -v $(pwd)/web/api/node/data:/var/www/html/api/node/data \
     defeatedperson/ym-app:latest

说明
参数说明:

  • -d: 后台运行容器
  • –name: 指定容器名称
  • -p: 端口映射,将主机的 8080 端口映射到容器的 80 端口
  • -v: 挂载数据卷,确保数据持久化

启动容器后,可以通过以下地址访问应用:http://localhost:8080

1759390045_537258_049d6dfd93c93649_u1

直接部署说明
nginx伪静态规则
location / {
try_files $uri $uri/ /index.html;
}
location ~ ^/api/(auth|monitor|node)/data/ {
deny all;
return 403;
}
不推荐apache,配置比较复杂。

直接部署不支持更新功能,只能替换文件更新。

文件下载地址https://ykc.dp712.com/download?code=FM32GLf9