📖 简介
Xboard 是一个基于 Laravel 11 构建的现代面板系统,专注于提供简洁高效的用户体验。
✨ 特色
🚀 采用 Laravel 12 + Octane 制造,性能显著提升
🎨 重新设计的管理界面(React + Shadcn UI)
📱 现代用户前端(Vue3 + TypeScript)
🐳 现成可用的 Docker 部署解决方案
🎯 优化系统架构以提升可维护性
🚀 快速入门
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 [email protected] \
xboard php artisan xboard:install && \
docker compose up -d安装后,请访问:http://SERVER_IP:7001
⚠️ 确保保存安装时显示的管理员凭据
🛠️ 技术栈
后端:Laravel 11 + Octane
管理面板:React + Shadcn UI + TailwindCSS
用户前端:Vue3 + TypeScript + NaiveUI
部署:Docker + Docker Compose
缓存:Redis + Octane 缓存
🔔 重要说明
修改管理员路径后需要重启:
docker compose restart对于 aaPanel 安装,重启 Octane 守护进程