node-dkp

A DKP System for MMORPGs written in NodeJS.

node-dkp

node-dkp is a DKP system for MMORPGs written in NodeJS. It handles raid or guild meeting registrations and tracks items that members got within the raids, as well as points given or taken.

(More Screenshots)

  • MongoDB server >= 2.2.x
  • NodeJS >= 0.10.x
  • Redis Server >= 2.6.x

Clone via git:

git clone https://github.com/Arany/node-dkp.git
cd node-dkp
./install.js

Or install via npm:

npm install node-dkp
cd node_modules/node-dkp
./install.js

The install script will run you through the configuration of your server and set up an admin account.

Via git:

git pull
./update.sh

Via npm:

npm update node-dkp

To run the server, run this command in the node-dkp directory:

./app.js

You can use forever to run it as a deamon in the background:

forever start /path/to/node-dkp/app.js

Once the server is running, you can access it via browser and login to your admin account. You can set up your page name, raid types, item drops, characters roles / classes, etc.

After that, click on "New event" and start with your first raid!

You can help translate node-dkp into other languages at Transifex: https://www.transifex.com/projects/p/node-dkp

If you find bugs or have feature requests, please go to Issues

GPLv2