watermarkchurch / tessa

Asset management service
0 stars 0 forks source link

Epic Index: Turn Tessa into a client-side only gem & decomission Tessa service #27

Open gburgett opened 4 years ago

gburgett commented 4 years ago

The Tessa service was very useful back in the days before ActiveStorage, but now ActiveStorage is the Rails best practice way to do things and comes batteries-included with Rails 7.

Rework the Tessa gem so that it no longer uploads to the Tessa service, but rather uploads/downloads directly to s3 via ActiveStorage. Clients would no longer have Tessa username/password credentials, but rather AWS s3 access credentials.

Then kill the Tessa app in Heroku.

jpowell commented 3 years ago

Could we potentially consider using something like cloudinary instead?

https://cloudinary.com/

gburgett commented 2 years ago

Cloudinary would be great as a backend to ActiveStorage. I'd like to move this as close to the "official path" for Rails apps as possible.