Skip to content

Boilerplate Template for interacting with Eve Online via SSO and Flask

Notifications You must be signed in to change notification settings

TargetedEntropy/eve-blue-zoo

Repository files navigation

Eve Online Blue Zoo

This is portal for Eve Online players with features focused for users with multiple characters.

It uses the Eve Online SSO & ESI, Flask and the Flask Dashboard Black template.


Features


Dependencies


How to use it

$ # Get the code
$ git clone https://github.com/TargetedEntropy/eve-blue-zoo.git
$ cd eve-blue-zoo
$
$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$
$ # Virtualenv modules installation (Windows based systems)
$ # virtualenv env
$ # .\env\Scripts\activate
$
$ # Copy the env.sample and edit it
$ cp env-sample .env
$ vi .env
$
$ # Install modules - SQLite Database
$ pip3 install -r requirements.txt
$
$ # OR with PostgreSQL connector
$ # pip install -r requirements-pgsql.txt
$
$ # Set the FLASK_APP environment variable
$ (Unix/Mac) export FLASK_APP=run.py
$ (Windows) set FLASK_APP=run.py
$ (Powershell) $env:FLASK_APP = ".\run.py"
$
$ # Set up the DEBUG environment
$ # (Unix/Mac) export FLASK_ENV=development
$ # (Windows) set FLASK_ENV=development
$ # (Powershell) $env:FLASK_ENV = "development"
$
$ # Start the application (development mode)
$ # --host=0.0.0.0 - expose the app on all network interfaces (default 127.0.0.1)
$ # --port=5000    - specify the app port (default 5000)  
$ flask run --host=0.0.0.0 --port=5000
$
$ # Access the dashboard in browser: http://127.0.0.1:5000/

✨ Credits & Links

About

Boilerplate Template for interacting with Eve Online via SSO and Flask

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published