website
website copied to clipboard
The official source code for the website side of DEL!
Discord Extreme List version 5.x.x
Licensing information viewable in the LICENSE file.
We welcome contributions to DEL! If you need any help contributing, please talk to us in our Discord server.
Note that we do not support running public clones: you are allowed to do it if you follow the license, but we will not provide any support. The following instructions are only for users running DEL in development to contribute.
Setup
Requirements
Node.js
DEL requires Node.js v17.9.0+.
MongoDB
A MongoDB instance is required - it must match the configuration in the settings.json
file.
Redis
Redis or Memurai must be installed and running - it must match the configuration in the settings.json
file.
NPM Packages
Install all of the dependencies by running npm i
.
Configuration
Rename settings.example.json
to settings.json
and fill it out appropriately, changing anything you need to change.
Running DEL
When you first start DEL, and every time you make a change to any of the .ts
files, you will need to run npm run compile
.
Run npm start
to start DEL.