Estudo feito com base neste artigo.
Trata-se de uma simples página de upload de imagem. Ao fazer o upload, a imagem é enviada a um bucket s3.
Feito somente para estudar essa integração django + s3 e reforçar a utilização do nginx + docker para mapear e servir arquivos estátivos, nada mais.
- Docker + docker-compose para orquestração dos containers
- Django para a base do app
- Nginx para servir arquivos estáticos em desenvolvimento caso o
USE_S3
esteja desligado - Postgres como banco de dados
- Crie um arquivo
.env
e o preencha com as variáveis do.env-sample
- Basta rodar um
docker-compose up
- Acesse em seu browser
localhost