Skip to content

Mapeadores/GFLBans

 
 

Repository files navigation

GFLBans Web

Ban Management system for GFL

GFLBans (C) Aurora 2021. Licensed Under GPLv3

Windows: Not Tested macOS: Working Linux: Working FreeBSD: Working

Setup

  1. Download and install Python 3, pip, virtualenv support, and Redis
  • On Linux you can use sudo apt install python3 python3-pip python3-virtualenv redis-server
  1. Download and install MongoDB
  2. Clone the repository
  3. Open a terminal in the repository directory
  4. Create a virtualenv in the repo directory called venv using the python3 -m venv venv command.
  5. Copy .env.sample to .env and change as required
  6. Activate your virtual environment using source venv/bin/activate
  7. Install dependencies using pip install -r requirements.txt
  8. Start gflbans using python3 -m gflbans.main and goto http://localhost:3335 and confirm that GFLBans is running

Optional (for production)

  1. Duplicate all html files in templates/configs with .example removed and configure as desired.
  2. Reverse proxy GFLBans behind a webserver e.g. nginx
  3. Create a systemctl service for GFLBans, to ensure it always runs

Gameserver Plugins

About

Ban Management system for GFL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 51.4%
  • JavaScript 28.2%
  • HTML 16.1%
  • CSS 4.3%