Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1718

Plan how to use S3 to store and serve App images, logo, & jars

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      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

        Attachments

          Activity

          Hide
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment -

          [~aloraine]

          Changed the location of S3 storage from my account to lorainelab account.

          Added documentation to Appstore google doc.

          Everything is working as expected.

          Show
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment - [~aloraine] Changed the location of S3 storage from my account to lorainelab account. Added documentation to Appstore google doc. Everything is working as expected.
          Hide
          ann.loraine Ann Loraine added a comment -

          To test:

          • Stand up a VM on EC2
          • Get the latest code
          • Create your own S3 via your own account
          • Add a new fake App and make sure digital assets get stored in the S3 bucket: jars, screen shots, logos
          Show
          ann.loraine Ann Loraine added a comment - To test: Stand up a VM on EC2 Get the latest code Create your own S3 via your own account Add a new fake App and make sure digital assets get stored in the S3 bucket: jars, screen shots, logos
          Show
          sameer Sameer Shanbhag (Inactive) added a comment - Please refer to the following document : https://docs.google.com/document/d/1_9C03q6TD5wjLqfVLKsuDsIEQ4-qrS0JhONO5VBOwaA/edit?ts=5ce56b5e
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          Side question:

          • Can different app logos co-exist? For example, can the same App change logo image between versions?
          Show
          ann.loraine Ann Loraine added a comment - - edited Side question: Can different app logos co-exist? For example, can the same App change logo image between versions?
          Hide
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment -

          [~aloraine]

          I think there is no such code which supports multiple logos. But it is possible to do.

          Show
          svallapu Sai Charan Reddy Vallapureddy (Inactive) added a comment - [~aloraine] I think there is no such code which supports multiple logos. But it is possible to do.

            People

            • Assignee:
              svallapu Sai Charan Reddy Vallapureddy (Inactive)
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: