This project has been migrated to the main repo: https://github.com/PBH-BTN/PeerBanHelper
This is a alternative WebUI of the PeerBanHelper, based on modern front-end stacks.
Quick preview: https://pbh.u2b.eu
API Doc: https://apifox.com/apidoc/shared-b24f42a4-67f5-402a-900d-9fad3ae9917b
- Custom Endpoint
- Ban List
- Ban Logs
- Auto Refresh
- Client Status
- Max-ban list with search
- Manage rule subscription
This project using Vue 3 + Arco Design
You are supposed to use pnpm to manage the dependencies.
pnpm install
pnpm run dev
pnpm run build
Lint with ESLint
pnpm run lint