mepp-docker
is used to run a copy of the MEPP web application
.
It relies on Docker
and Docker Compose
to run services on a host machine of your choosing.
It contains three containers:
- Nginx
- PostgreSQL
- Django
NGINX container exposes the port 8080 by default because mepp-docker
does not handle SSL certificates.
It should run behind a reverse proxy which would be in charge of this task.
Please have a look at the wiki for more details.
- Docker 19+
- Docker Compose 1.x (not tested with version 2.0)
MEPP web application
repository. It has be cloned at the same level as this repository.parent/ ├── mepp-docker ├── mepp-web │ ├── .env
It has been tested in macOS (10.15+) and Ubuntu 20.04 (arm
and x86_64/amd64
). It may work on Windows but it has not been tested yet.