Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.91 KB

S3.md

File metadata and controls

54 lines (36 loc) · 1.91 KB

AWS S3 Bucket Structure

This documents the file structure in the Amazon Web Services Simple Storage Service buckets used by PhyloPic.

api-docs.phylopic.org

Static files for the API Documentation Website. Files are pushed directly from the apps/api-docs project.

auth.phylopic.org

Authentication tokens (JWT) for contributors registering via email.

  • emails/
    • [email]/ - Email address, encoded.
      • token.jwt - Stores the JWT for the latest email sent to the contributor.
  • trash/ - Files that may be deleted.

images.phylopic.org

Image files used by the PhyloPic website. Accessible via https://images.phylopic.org.

  • index.html - Redirect to the Image Gallery.
  • images/
    • [uuid]/ - UUID for the image.
      • source.[extension] - Original file, as uploaded.
      • vector.svg - Trimmed vector version of file.
      • raster/ - Rasterized versions in various sizes.
      • social/ - Social media versions in various sizes.
      • thumbnail/ - Thumbnail versions in various sizes.
  • social/ - Generic social media images.

permalinks.phylopic.org

Data for permanent links.

  • data/
    • [hash].json - JSON file, identified by a SHA-512 hash.

source-images.phylopic.org

Source image files for the PhyloPic website. Copied from uploads.phylopic.org (files/[hash]) when submissions are accepted, and copied thence to images.phylopic.org (images/[uuid]/source.[extension]).

  • images/
    • [uuid]/ - UUID for the image.
      • source - Source file.
  • trash/ - Files that may be deleted.

uploads.phylopic.org

Image files as uploaded to PhyloPic via the Contribute website.

  • files/
    • [hash] - Image file, identified by a SHA-512 hash. The tagging decodes to a Submission object.
  • trash/ - Files that may be deleted.