Some checks failed
Build and Release / Build (push) Has been cancelled
- 去掉所有 Link search 中的 String() 包装(7处),修复 URL 引号问题 - View Owner 改用 useNavigate 强制导航,解决同页面跳转不生效 - 设备组详情成员列表添加 auth_type Badge 和 device_type Badge - 设备组列表 owner 列统一为 [AUTH_TYPE Badge] + identifier 格式 - UserDetail 组件统一设备标识逻辑,去掉 shortenDeviceIdentifier Co-Authored-By: claude-flow <ruv@ruv.net>
PPanel admin web
This is a PPanel admin web powered by PPanel
English · Chinese · Changelog · Report Bug · Request Feature
⌨️ Local Development
You can use Github Codespaces for online development:
You can use Gitpod for online development:
or clone it for local development:
git clone https://github.com/perfect-panel/frontend.git
cd ppanel-web
# Install dependencies
bun install
# Run the development server
cd apps/admin
bun dev
Open http://localhost:3000 with your browser to see the result.
🚀 Deploy on Vercel
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
🤝 Contributing
Contributions of all types are more than welcome, if you're interested in contributing code, feel free to check out our GitHub Issues to get stuck in to show us what you’re made of.