Skip to content

BanManagement/BanManager-WebUI

Repository files navigation

BanManager WebUI

Modern web client designed for self-hosting

Website | Docs | Demo

Overview

  • Always connected. Manage punishments from anywhere with seamless logins
  • Cross platform. It doesn't matter what OS you use, it just works wherever Node.js runs
  • Responsive interface. Manage your community from any device at any time

To learn more about configuration, usage and features of BanManager, take a look at the website or view the demo.

Features

  • Appeal punishments
  • Ban, unban, mute, and warn players
  • Review and manage reports on the go
  • Custom roles and flexible permissions
  • A single interface for multiple Minecraft servers

Requirements

Installation

See setup instructions

Development

git clone git@github.com:BanManagement/BanManager-WebUI.git
npm install
npm run setup
npm run dev

Contributing

If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

Help / Bug / Feature Request

If you have found a bug please open an issue with as much detail as possible, including relevant logs and screenshots where applicable

Have an idea for a new feature? Feel free to open an issue or join us on Discord to chat

License

Free to use under the MIT

Screenshots

Click to view

Home

Home

Player

Player

Dashboard

Dashboard

Appeal

Appeal

Report

Report