Skip to content

Django, DRF, VueJS, Docker, NGINX, Traefik, VuePress, Portainer, Celery, Flower, Element UI, GitLab CI

License

Notifications You must be signed in to change notification settings

briancaffey/verbose-equals-true

Repository files navigation

pipeline status   coverage report

Docker, nginx, Django, Vue project

This project is an example of how to set up a containerized Django application using nginx and VueJS. The project uses GitLab for continuous integration.

A highly detailed explanation of the development of this project can be found in documentation/README.md.

Start the project locally

docker-compose is used to start either the development or production version. For production, run the following:

docker-compose up --build

For local development (hot reloading on the Vue and Django applications), run the following command:

docker-compose -f docker-compose.dev.yml up --build

The project is currently under development. Please feel free to create issues and merge requests.