Skip to content

Privately and efficiently distribute domains to members of a Discord Server.

License

Notifications You must be signed in to change notification settings

UseInterstellar/Dispenser

 
 

Repository files navigation

Dispenser

Features

  • Easy administration commands
  • Domain categories
  • Custom role limits
  • Limit a category behind a role
  • Duplicate domain prevention
  • Duplicate domain reset
  • Domain reporting

Deployment

Prerequisites

  • Node.js (v18 or higher)
  • Git (v2.4.1 or higher)
  • Postgres (v15 or higher)

Installation

To install Dispenser, you must first clone the repository:

git clone https://github.com/UseInterstellar/Dispenser.git
cd Dispenser

Copy .env.example to .env:

  • Windows:

    copy .env.example .env
  • macOS/Linux:

    cp .env.example .env

Then, edit .env with any text editor and fill out the necessary keys.

Now, run the designated install script for your system:

  • macOS/Linux:

    ./start.sh
  • Windows:

    start.bat

License

MIT

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.0%
  • Other 1.0%