Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thumbnail generation microservice #519

Open
cwaring opened this issue Feb 10, 2021 · 0 comments
Open

Thumbnail generation microservice #519

cwaring opened this issue Feb 10, 2021 · 0 comments
Assignees
Labels
Feature Something we want to add.
Projects

Comments

@cwaring
Copy link
Contributor

cwaring commented Feb 10, 2021

Purpose

Currently full resolution images are displayed on the list and index view pages, this creates a heavy payload upon first load so we have an opportunity to greatly optimise the loading speed and experience.

This could later be extended to provide conversion between media types, if we should wish.

Deliverable

Build a proxy service to return cached thumbnail images.

Perhaps something with a url structure like:
objects.slate.host/{CID}/{options*}

Dependencies

imgproxy looks like a great project that we could make use of here, we can even generate video thumbnails and post process previews with additional options.

@cwaring cwaring added the Feature Something we want to add. label Feb 10, 2021
@martinalong martinalong added this to Backlog in Engineering via automation Mar 27, 2021
@martinalong martinalong moved this from Backlog to In Progress in Engineering Mar 27, 2021
@martinalong martinalong moved this from In Progress to On Hold in Engineering Apr 12, 2021
@martinalong martinalong moved this from On Hold to Prioritized in Engineering May 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Something we want to add.
Projects
Engineering
Prioritized
Development

No branches or pull requests

3 participants