yinjianm 77140864ef feat(ui): 为工单对话页新增用户与订单跳转入口
在工单工作台对话页为当前工单用户增加“查看用户”
和“用户订单”入口,支持直接跳转到用户管理与订单管理

用户管理页新增 `user_id/user_email` 路由作用域,
进入后按用户 ID 精准筛选,并支持在重置筛选时清除
该作用域

同步更新 admin-frontend 模块文档、变更归档与测试环境
compose 配置
2026-05-01 19:07:31 +08:00
2023-11-17 14:44:01 +08:00
2023-11-17 14:44:01 +08:00
2023-11-17 14:44:01 +08:00
2026-02-22 02:52:32 +08:00
2023-11-17 14:44:01 +08:00
2026-03-11 04:52:06 +08:00
2023-11-17 14:44:01 +08:00
2025-01-21 14:57:54 +08:00

Xboard

Telegram PHP MySQL License

项目简介

Xboard 是基于 Laravel 11 构建的现代化面板系统,专注于提供简洁高效的使用体验。

功能特性

  • 基于 Laravel 12 + Octane,显著提升性能
  • 全新后台界面(React + Shadcn UI
  • 现代化用户前端(Vue3 + TypeScript
  • 开箱即用的 Docker 部署方案
  • 优化系统架构,提升可维护性

快速开始

git clone -b compose --depth 1 https://github.com/Micah123321/Xboard && \
cd Xboard && \
docker compose run -it --rm \
    -e ENABLE_SQLITE=true \
    -e ENABLE_REDIS=true \
    -e ADMIN_ACCOUNT=admin@demo.com \
    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 Cache

预览

Admin Preview

User Preview

免责声明

本项目仅供学习与交流使用。使用本项目所产生的任何后果由使用者自行承担。

维护说明

本项目当前处于轻度维护状态。我们将:

  • 修复关键 bug 与安全问题
  • 审核并合并重要的 Pull Request
  • 提供必要的兼容性更新

但新功能开发可能会相对有限。

重要提示

  1. 修改后台路径后需要重启:
docker compose restart
  1. 使用 aaPanel 安装时,请重启 Octane 守护进程

参与贡献

欢迎提交 Issue 和 Pull Request 来共同改进项目。

Star 历史

Stargazers over time

S
Description
基于V2board二次开发支持新协议新特性的高性能面板
Readme MIT 77 MiB
Languages
PHP 63.2%
Vue 22.2%
TypeScript 10.6%
Blade 3.4%
Shell 0.5%