web application for planning factorio builds
Live at http://104.236.228.89:5000/
- MongoDB
- Python 2
- Python Flask
$ pip install flask - Pymongo
$ pip install pymongo - Lua (for loading new base mod)
To run flask application:
$ python app/app.py
Connect locally via localhost:5000 or use external address with port 5000.
New mod info should be loaded after Factorio content updates.
Copy contents of Factorio base mod into /base directory.
Base mod is found in /data/base in the Factorio install directory.
Modify locale/item-name.cfg manually to load english item names. (to do: write a script to do this)
To generate mongo inserts file:
$ lua base/mongo.lua
To execute generated file and add to database:
$ mongo base/fact-mongo-insert.js