solostaran / EliteDDC

Elite:Dangerous Data Collection (Spring, Hibernate, WebService)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EliteDDC

Elite:Dangerous Data Collection (Spring, Hibernate, WebService)

This WebService provide useful entries and a database to store and explore data that you can manually collect within the game Elite:Dangerous (https://www.elitedangerous.com/)

Compilation:

maven compile package -e : generate a single executable jar file.

Download:

Here is a compiled version with a small H2 database : https://www.dropbox.com/s/5ptwxk6764ukk97/EDDC.zip?dl=0

Launch:

Console launch if you want a trace (EliteWebService.bat launcher provided for windows).

Usage:

When the server is launched, you can access a Usage html page here : http://{localhost/serverhost}:8080/.
This page describes the entries of the WebService. I provided some html pages (Thymeleaf views) which are not optimized, but it is a start : http://{localhost/serverhost}:8080/html

Database:

By default, without a valid 'dbconfig.json' file, it creates a local H2 database in the execution directory.
I tested it with MySql and H2, it could work with SQLite but not a this time and H2 has better performances in my tests.
I provided some 'dbconfig.json' files as database configuration examples (H2, MySql and SQLite).

About

Elite:Dangerous Data Collection (Spring, Hibernate, WebService)


Languages

Language:Java 81.1%Language:HTML 17.8%Language:CSS 1.1%