Skip to content

kronthto/tera-dpsmeter-server

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

TERA DPS-Meter Server - Collect stats

Software License

This app allows you to host your own DPS-meter statistic server.

Developed using ShinraMeter as DPS-Meter.

Features

  • Store encounters in database
  • Show latest encounters
  • Show Top-DPS by boss of recent time period
  • Encounter detail page
  • Define list of "allowed" regions in config
  • Dynamic Filter via GET-Params: since, playerName, guild
  • Skill/Buff/Class Icons
  • Recent Events feed: Players taking high positions in ByBoss rankings

Endpoints

  • /api/submitdps
  • /api/allowed
  • /shared/servertime
  • /api/shinra/servertime

Install

Make sure to recursively clone also the teradata submodule.

$ composer install (--no-dev -o)
$ cp .env.example .env
$ ./artisan key:generate
$ mkdir public/img/icons && unzip teradata/icons.zip -d public/img/icons/
$ ln -s ../../teradata/class-icons public/img/class-icons

Adjust .env to your environment (database).

$ ./artisan migrate

Usage

Refer to https://github.com/neowutran/ShinraMeter/wiki/Private-DPS-server#dps-meter-configuration , using the endpoints.

Credits

License

The MIT License (MIT). Please see the License File for more information.

Releases

No releases published

Packages

No packages published

Languages