New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
First version of Dockerfile & docker-compose #416
Commits on Apr 10, 2022
-
First version of Dockerfile & docker-compose, including a health chec…
…k in the FM API Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 11, 2022
-
fix inability to call flexmeasures command in container (had to use f…
…lask), by not installing in editable mode Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
load the instance directory as volume, which allows to pass a configu…
…ration file; use flexmeasures run as default command for now Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 12, 2022
-
document better & correctly how to mount config file into a FlexMeasu…
…res container, clean up docs Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
copy less unneeded files into FlexMeasures image
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
run the FlexMeasures image via Gunicorn
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 13, 2022
-
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
mention the Docker image on index and in toy tutorial section
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
move the note about using Docker for the tutorial a little lower
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 14, 2022
-
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
document how at this point one can run tests inside a FlexMeasures co…
…ntainer Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
Merge branch 'main' into 149-dockerfile-for-developmentdemo
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 15, 2022
-
load sql extensions into postgres service
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
add another note to the preliminary testing setup
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
Merge branch 'main' into 149-dockerfile-for-developmentdemo
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
Run tests easily in Docker: add test-db service in compose stack, and…
… a way to tell FlexMeasures to use a different database URI than the standard one when testing Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 16, 2022
-
improve documentation, from review comments
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 17, 2022
-
lazy loading in SensorIdField (fixes flexmeasures add schedule)
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
docs: add FLASK_ENV=development to docker run call
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 18, 2022
-
split docker and docker-compose docs (first is relevant for installin…
…g/deploying), the latter more for development. Also fix small errors and give better info on WSGI scripts. Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 19, 2022
-
fix regression in not attaching account to assets correctly in toy tu…
…torial Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 20, 2022
-
separate installation instructions for toy tutorial into Docker and n…
…on-Docker Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 21, 2022
-
correct the link in coverage badge, to report on main branch
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 22, 2022
-
switch to lfenergy/flexmeasures
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 23, 2022
-
demanding the lowest docker compose version we know we need (we use s…
…tart_period for healthchecks) Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
more attention-grabbing note about the tutorial happening inside the …
…docker container Signed-off-by: Nicolas Höning <nicolas@seita.nl>
Commits on Apr 25, 2022
-
not only the API runs in the container
Signed-off-by: Nicolas Höning <nicolas@seita.nl>
-
better name for the Docker container in the compose tutorial & smalle…
…r doc fixes Signed-off-by: Nicolas Höning <nicolas@seita.nl>