redbadger / website-next

DEPRECATED incarnation of Red Badger company site
https://redbadger.github.io/website-next/
6 stars 2 forks source link

Assets processing alternative to Cloudinary #201

Open asavin opened 7 years ago

asavin commented 7 years ago

We are using Cloudinary at the moment for storing / transforming image assets. This is however is not ideal.

We must have automatic assets optimization / resizing, since the admin user can upload extra large assets.

One option is to use a lambda made by F&M team:

https://github.com/redbadger/fm-lambda/blob/master/asset-processing/

At the moment it only supports image optimization, but we should be able to extend it to also resize / crop images.

Full pipeline would look like this: Filepicker => lambda => store result on S3 bucket => client fetches processed assets from S3.

Once the lambda is extended, we should totally open source it.

lpil commented 7 years ago

I like the idea of making an open source image hosting/resizing tool/service.

lpil commented 7 years ago

Probably because I enjoy making stuff :P

asavin commented 7 years ago

Function As A Service