Skip to content

CatalysmsServerManager/Global-ban-list

Repository files navigation

Global ban list

Build Status Coverage Status Discord GitHub release

This application keeps track of players that get banned from game servers. This data can then be shared between admins/servers.

Installation

  1. Install NodeJs.
  2. Clone this repo to your machine with git clone
  3. Run npm install --only=prod to install the dependencies
  4. Copy .env.example to .env
  5. Fill in the database connection info
  6. Initialise database npm run db:init
  7. npm start

Configuration

  • Set the port with environment variable PORT.

Tests

npm test

Run the mocha tests

npm run lint

Run ESLint to check code style.