devel: use mounts for development 78/69378/1
authorJeremy Plsek <jeremyplsek@gmail.com>
Tue, 17 Dec 2019 20:13:00 +0000 (15:13 -0500)
committerJeremy Plsek <jeremyplsek@gmail.com>
Tue, 17 Dec 2019 20:13:00 +0000 (15:13 -0500)
commitedf4d6729b94258f8b404684703984b724c45c8f
treedc02d3a7151cbb15fc8bed0f410aa3346b81b9ee
parent6be40a5f2d75b157cf2a2374f2f866f6fdc92b18
devel: use mounts for development

This removes the need to rebuild the containers every time for simple
changes during development.
This does not include python dependencies since those are installed
globally in the container. (I would have done the same for JS
dependencies, but it's used in the static files.)

Removed the background flag for running in dev mode when using make.
It's easier to kill the servers (^C) and view logs of the server without
needing to call separate commands later.

Nginx is disabled in dev mode since the server and static files are
handled by Django instead.

Update readme to reflect upon changes made.

Signed-off-by: Jeremy Plsek <jeremyplsek@gmail.com>
Change-Id: I7888ca89021fca313e1043a7f94b5e1b7e12498c
Makefile
docker-compose.override-dev.yml
readme.txt
web/Dockerfile