gregmalcolm / ed-materializer

Material prospecting API for use with Elite: Dangerous second party tooling
http://api.edmaterializer.com/
5 stars 0 forks source link

Materializer

Build Status

This is a simple API for storing material prospecting data for the Elite Dangerous computer game.

Primarily implemented so that EDDiscovery can have a place to store prospecting materials data.

There are also plans to develop a web frontend.

Setup

1) Install Ruby 2.2.4

2) Install Postgres

3) Create a role for postgres:

createuser -r ed_materializer

4) Run this to setup:

bundle
rake db:create
rake db:migrate

5) Optional, pull down data from the “monster” prospecting spreadsheet:

rake import:spreadsheet

6) Start the rails server on port 3000:

rails s

Schema

Documented in the schema wiki

Contributing

An app can either register commanders through the API (or my frontend app). In special cases I can offer an app level account.

Contributions to the project are welcome, though Issues and Pull Request.

You can discuss details on the Elite Dangerous forum here:

https://forums.frontier.co.uk/showthread.php?t=242152&p=3754329#post3754329

You also ping me (as @Marlon Blake) on Discord chat server:

https://discord.gg/0wESJJF3brdY0NVK