1. 安装宝塔面板,新建站点

  2. 删除站点目录下所有文件

  3. 在站点目录执行

git clone https://github.com/cedar2025/Xboard.git ./

  • 复制一份docker-compose.yaml文件

cp docker-compose.sample.yaml docker-compose.yaml
  • 执行命令安装依赖包以及Xboard

docker compose run -it --rm xboard sh init.sh

根据提示完成安装 执行这条命令之后,会返回你的后台地址和管理员账号密码(你需要记录下来)
你需要执行下面的 启动xborad 步骤之后才能访问后台

  • 启动容器

docker compose up -d
  • 设置反向代理
    站点设置 > 反向代理 > 添加反向代理
    在 代理名称 填入 Xboard
    在 目标URL 填入 http://127.0.0.1:7001 修改反向代理规则为:

location ^~ / {
    proxy_pass http://127.0.0.1:7001;
    proxy_http_version 1.1;
    proxy_set_header Connection "";
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Real-PORT $remote_port;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_set_header Scheme $scheme;
    proxy_set_header Server-Protocol $server_protocol;
    proxy_set_header Server-Name $server_name;
    proxy_set_header Server-Addr $server_addr;
    proxy_set_header Server-Port $server_port;
    proxy_cache off;
}
  • 后续更新
    进入shell访问站点的路径后(如:/www/wwwroot/你的站点域名)

docker compose pull
docker compose run -it --rm xboard sh update.sh
  • 节点后端

wget -N https://raw.githubusercontent.com/wyx2685/V2bX-script/master/install.sh && bash install.sh