Go to file
Joachim Lusiardi e1e5fe7725 Little Improvements
Help text for create pitstops form
More precise error messages for create pitstops form
Fixed bu in statistics page when only one pitstop was present
2016-05-03 22:21:57 +02:00
app Little Improvements 2016-05-03 22:21:57 +02:00
.gitignore introduces modules 2016-04-23 23:08:39 +02:00
create_icons.sh introduces modules 2016-04-23 23:08:39 +02:00
Dockerfile Users are allowed to register now 2016-04-19 07:39:17 +02:00
icon_orig.png tuned apple icon 2015-03-22 11:02:59 +01:00
README.md fixed typos in readme 2016-04-27 21:41:47 +02:00

How to build & run

build

docker build --tag=$(basename $PWD) .

general configuration

Look at app/config/email.py.example* for the configuration of the parameters required for sending emails. Copy the file as email.py to a folder that will serve as configuration directory and fill in the information. The directory will be used as volume during container operation.

run in development

Include the development version of the code as volume, so the app gets reloaded automatically. The sqlite file will be stored in tmp so it can be inspected with tools like sqlite3. The switch DEBUG enables debugging during development.

docker run --rm --name rollerverbrauch -ti -v $PWD/app:/app -v $PWD/../rollerverbrauch_config:/app/config -v /tmp/pitstops/:/data -e DEBUG=True -p 5000:5000 rollerverbrauch

run in production

docker run --name pitstops -d -v /data/pitstops/:/data -v /configs/pitstops/:/app/config -p 80:5000 rollerverbrauch