Xboard/README_CN.md
2025-01-17 10:32:17 +08:00

2.9 KiB
Raw Blame History

Xboard

Telegram PHP MySQL License

English | 简体中文

📖 简介

Xboard 是一个基于 Laravel 11 开发的现代化面板系统,专注于提供简洁、高效的用户体验。

特性

  • 🚀 基于 Laravel 11 + 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 ADMIN_ACCOUNT=admin@demo.com \
    web php artisan xboard:install && \
docker compose up -d

安装完成后访问:http://服务器IP:7001
⚠️ 请务必保存安装时显示的管理员账号密码

📚 使用文档

🔄 升级提示

🚨 重要: 此次版本跨度较大,请严格按照升级文档进行升级,必要时请备份数据库再进行升级。升级跟迁移不是一个东西,请不要混淆。

部署教程

迁移指南

🤝 参与贡献

欢迎提交 Issue 和 Pull Request 来帮助改进项目。

🛠️ 技术栈

  • 后端Laravel 11 + Octane
  • 管理面板React + Shadcn UI + TailwindCSS
  • 用户前端Vue3 + TypeScript + NaiveUI
  • 部署方案Docker + Docker Compose
  • 缓存系统Redis + Octane Cache

📷 界面预览

管理员后台

用户前端

⚠️ 免责声明

本项目仅供学习交流使用,使用本项目造成的任何后果由使用者自行承担。

🔔 注意事项

  1. 修改后台路径后需要重启:
docker compose restart
  1. aaPanel 环境下需要重启 Octane 守护进程

🤝 参与贡献

欢迎提交 Issue 和 Pull Request 来帮助改进项目。

📈 Star 增长趋势

Stargazers over time