Details
-
Type: Task
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:2
-
Epic Link:
-
Sprint:Summer 2019 Sprint 7, Summer 2019 Sprint 8, Summer 2019 Sprint 9
Description
Currently, when a user submits an App, images get stored in the deployed project directory.
For better robustness, it would be better to store digital assets uploaded by users in S3 or other cloud storage that has lifecycle independent from the VM where App Store is deployed.
To do:
- Investigate whether someone has already created a Django App for retrieving/storing/uploading images or other assets to S3
- Plan how we will implement S3-based (cloud) storage for images in App Store
Tutorials showing how to use s3 for static files in Django.
Also includes docker and docker compose:
Uses Django App django-storages. Can use this with dropbox - not just s3.