Dockerization for an Django ASGI App

Job ID: 33567484

Budget: $30 – $250 USD

We will provide an existing Django project, need to writing Dockerfile and docker-compose.yml for different envs (staging, prod) for it. To run up the whole services with several commands

The app should be fully running with API/ Admin Panel and Messaging features working

The services should be run up using docker:
- Django
- Django channels with ASGI app
- Daphne
- Nginx
- Redis
- No need to wrap PostgreSQL, will link to external PostgreSQL server
- Static files hosting of project assets and user generated data on Google Cloud Storage, we will project credentials

Note:
1. All user generated data (SQL data and static files) should be able to backup to another location
2. Should include the backup scripts for SQL data and user generated files
3. Should also include the scripts to run up/ restart/ stop the docker services
4. git history should be preserved
Related categories: Python Django Nginx PostgreSQL Docker