lpStore is a website for EVE Online allowing you to browse the LP Stores out of game while calculating the ISK/LP value of the items based market data.
lpStore is currently hosted here: http://blitzmann.it.cx/lpStore
- PHP 5.4 (may work on earlier versions, but
short_open_tag
must be enabled for themes to work) - [emdr-py] (https://github.com/blitzmann/emdr-py) (or any other EMDR consumer that stores data in Redis)
- Redis - 2 databases
- A database to share with emdr. The application will not work without this.
- Other database is optional and specifically for lpStore caching. The application will work without this.
- phpredis PHP extension
- MariaDB with OQGRAPH computational engine (MariaDB has this bundled from 10.0.7-beta, or before 5.5 release). OQGRAPH is not neccessary for basic functionality of application, however a few features will not work without it (filtering offers by group and solar system pathfinding). Load database with:
- [Savant3] (http://phpsavant.com/download/)
- Browsable database of all LP Store offers in game
- ISK/LP calculated on-the-fly
- Used emdr-py as a EMDR consumer, gathering the most up-to-date market infomration
- Various filtering options on offer page
- Can change various pricing settings from the preferences page
- Ensure that you have emdr-py up and running and properly adding pricing data into Redis database.
- Set up MariaDB database with required data.
- Edit
.ini
config files ininc/
for database information, move somewhere secure (recommended out of web root) - Edit
lib/Config.php
- Specifiy Redis DB number for emdr-py and also one to be used for lpStore.
- Edit paths to point to config files.
lpStore is released under GNU GPLv3 - see included gpl.txt