burberius / pvetracker

EVE Online Tracker for PvE activities
https://www.pvetracker.org/
GNU General Public License v3.0
0 stars 1 forks source link
eve-online java spring-boot

Build Status Coverage Tech Debt

PvE Tracker

EVE Online Tracker for PvE activities - to log all your PvE activities and get an overview about the money you earn per hour, spawn probability of faction rat, every loot value per site...

Test system and communication

There is a public test system where you can have a look at the latest stage of the development: http://pve.cyno.space/

If you have any questions or a problem, please join discord here: https://discord.gg/kFNUgwE

Features

Usage

You need a mysql database as storage, create a database and user. The tables will be created automatically.

Create your own application credentials at https://developers.eveonline.com/applications

Then checkout and build the project with

mvn clean package

Create a file application.yml with the following content:

security:
  oauth2:
    client:
      clientId: overwrite-me
      clientSecret: overwrite-me
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/pve?verifyServerCertificate=false&useSSL=false&requireSSL=false&characterEncoding=UTF-8
    username: pve
    password: pve

Change the clientId, ClientSecret and database settings accordingly.

Start it with

java -jar target/pvetoday.jar

Open in your browser the url: http://localhost:8080

Dependency