Docker Shankly is a docker stack for Django Framework
- Django Framework v1.11.5
- Postgres
- Redis
- Nginx
- Gunicorn
- Make sure Docker is installed on your system
- Clone repo
docker-compose build
(Wait and you can take a coffee. It depends on your connection speed)docker-compose up
- Configuration like db name, db password is located in
env
file - Your main working docker container is
shankly-web
Explore it viadocker exec -it shankly-web sh
- Postgres data will be stored at
postgres/data
- Your main working directory is
web/app
- Feel free to customize the
Dockerfile
anddocker-compose.yaml
. Don't forget to rebuild after it.