Commit Graph

23 Commits

Author SHA1 Message Date
Roland Geider
db954634af Some improvement to development Dockerfile
Don't use a virtualenv insise the Dockerfile, not actually needed
2020-07-22 22:25:45 +02:00
Roland
07a72263f4 Optimizations/fixes for PyPI packaging 2020-06-28 18:46:24 +02:00
Roland
933452d5f3 Small documentation polishing 2020-06-25 15:47:24 +02:00
Roland
b0736f15ad Somewhat reduce the docker image size 2020-06-25 12:20:15 +02:00
Roland
6013273704 Repair the dockerfiles 2020-06-24 21:07:41 +02:00
Roland
7e3accc023 Remove deprecated mantainer tag 2020-06-24 12:23:07 +02:00
Roland Geider
efc953d597 Set locale for the apache docker file as well 2017-02-17 09:16:05 +01:00
Roland Geider
32c77deee1 Some changes to the installation scripts
These changes are necessary for the packaged version of the application
(pip install wger). Among other things and (hopefully!) to make the installation
more robust, all commands are routed through the 'wger' entry point, and calling
'invoke' on its own has been deprecated. Sadly, we had to revive an ugly hack
that changes the sys path, but hopefully this doesn't cause any problems.
2017-02-16 23:47:59 +01:00
Roland Geider
eae4fb2c9c Install sqlite3 in development image 2016-09-28 17:01:07 +02:00
Roland Geider
0c56eba6c7 Activate virtualenv before downloading exercise images 2016-09-18 15:47:28 +02:00
Roland Geider
801f50718b Install nodejs linting modules
Since these are development images, they should be configured with everything
needed
2016-09-18 15:17:19 +02:00
Roland Geider
431785baea Download exercise images in the docker images 2016-09-18 13:56:35 +02:00
Roland Geider
7d492ea40a Use project URL for cloning the repository 2016-09-18 11:44:29 +02:00
Roland Geider
3fe67e9a38 Add fedora based devel images
Also, make more obvious what the other docker images do and what they are
based on.
2016-05-04 00:07:15 +02:00
Roland Geider
19886c0e33 Also install tmux in development docker image
This and vim are useful (almost required!) for development
2016-04-26 20:59:34 +02:00
Roland Geider
d0813d2429 Move tasks.py back to the source folder
This was causing many problems with the installation and was only needed for
the packaged version in pypi.

See #277 for more details
2016-04-26 18:42:42 +02:00
Roland Geider
eab98b43b1 Replace tabs with spaces 2016-03-11 15:05:48 +01:00
Roland Geider
427ba8ae44 Fix typo in invoke command 2016-02-28 16:45:38 +01:00
Roland Geider
e5e0a28889 Move tasks file to wger folder
This is really just needed so as to more easily make the packaged (pypi)
version work. The 'invoke' command (which is mapped to 'wger' when packaged or
installed via pip) needs a tasks.py file. Since the wger folder gets installed
as a python package, it is easier if we just move that file there as well.
2016-02-26 23:33:24 +01:00
Roland Geider
f7a4004653 Add base docker image
This image contains all common depencencies for the different images
2015-10-13 21:11:51 +02:00
Roland Geider
26449cd19d Small improvemnts to docker documentation 2015-10-13 20:33:46 +02:00
Roland Geider
7bca36048e Fix problem with apache image
The correct version of modwsgi (libapache2-mod-wsgi-py3 ) was missing
which was causing apache to not be able to use pillow.
2015-10-13 20:12:51 +02:00
Roland Geider
d81899b862 First version of docker image for development 2015-10-12 17:09:26 +02:00