Skip to content

mirror-effect-plus-protocol/mepp-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mepp-docker

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.

Requirements

  • 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.

About

Docker Compose files to run MEPP web application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages