准备工作
- 下载并安装SSH连接工具Finalshell:【点击进入】
1、关闭防火墙
sudo ufw disable
2、一键安装NPM反向代理面板
sudo apt install git -y && git clone https://github.com/slobys/npm.git && cd npm && chmod +x npm.sh && ./npm.sh
3、安装XBoard机场面板:【点击进入】
git clone -b compose --depth 1 https://github.com/cedar2025/Xboard && \
cd Xboard && \
docker compose run -it --rm \
-e ENABLE_SQLITE=true \
-e ENABLE_REDIS=true \
-e ADMIN_ACCOUNT=admin@demo.com \
web php artisan xboard:install && \
docker compose up -d
4、更新镜像
docker compose build
docker compose up -d
5、进阶玩法(修改UUID)
docker ps
docker exec -it <你的容器名> sh
cd /www
sqlite3 .docker/.data/database.sqlite
SELECT id, email, uuid FROM v2_user;
- 修改 UUID 为你希望的新密码(如
my-new-password-123)
UPDATE v2_user SET uuid = 'my-new-password-123' WHERE id = 1;
.quit
exit
docker compose restart
docker exec -i xboard-web-1 sh -c "cd /www && sqlite3 .docker/.data/database.sqlite \"UPDATE v2_user SET uuid = '$(uuidgen)' WHERE id = 1;\""
0 评论