A corporation manager and dashboard for EVE Online
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
Ben Kurtovic c9ccea29c1 Finish setup docs; fix ESI bug. il y a 8 ans
calefaction Finish setup docs; fix ESI bug. il y a 8 ans
config Flesh out database, authentication, EVE SSO, docstrings. il y a 8 ans
data Flesh out database, authentication, EVE SSO, docstrings. il y a 8 ans
static Minor style tweaks, fixes. il y a 8 ans
templates Minor style tweaks, fixes. il y a 8 ans
.gitignore Add logging. il y a 8 ans
LICENSE Flask basics, style. il y a 8 ans
README.md Finish setup docs; fix ESI bug. il y a 8 ans
app.py Add clean message flashing, error handling. il y a 8 ans
requirements.txt add wsgi il y a 8 ans
uwsgi.ini Add logging. il y a 8 ans

README.md

calefaction

calefaction is a corporation manager and dashboard for the video game EVE Online.

Guide

Install

git clone git@github.com:earwig/calefaction.git
cd calefaction
python3 -m venv venv
. venv/bin/activate
pip install -r requirements.txt

Setup

cp config/config.yml.sample config/config.yml
vim config/config.yml  # follow instructions
cat data/schema.sql | sqlite3 data/db.sqlite3
mkdir logs
sudo chmod 0600 config/config.yml data/db.sqlite3
sudo chown www-data:www-data config/config.yml data data/db.sqlite3 logs

Test

./app.py
# go to http://localhost:8080

Deploy

uwsgi --ini uwsgi.ini
# proxy to 127.0.0.1:9001