meedan / montage

A collaborative video annotation app
https://montage.meedan.com
Other
8 stars 3 forks source link

Create local development environment #4

Closed infojunkie closed 6 years ago

infojunkie commented 6 years ago

Create a Docker Compose file that spins up the Montage app locally. Ensure that it's easy to modify the local source files and see the changes in the locally running app.

infojunkie commented 6 years ago

The branch is https://github.com/meedan/montage/tree/docker-compose

caiosba commented 6 years ago

Besides the steps listed on https://github.com/meedan/montage/tree/docker-compose#montage, the only other thing I had to do in order to run it locally (outside Docker) was to create a appengine/src/greenday_core/settings/local.py file based on appengine/src/greenday_core/settings/local.py.sample.

Ahmid commented 6 years ago

I also added

libjpeg-dev

inside the Dockerfile step-2 for this to run.

infojunkie commented 6 years ago

The docker-compose branch should be functional now cc @Laurian

infojunkie commented 6 years ago

Docker Compose environment is now functional https://github.com/meedan/montage/commit/540deee61a532727608970a622f1ce137d532143