I’ve just developed a plugin that helps upload images to cloud storage (S3/R2) when pasting into Obsidian. Before publishing it, I’d love to hear your thoughts and suggestions.
This is the repo:
biubiubiu35/image-paste-to-cloud
Current Features
Direct upload when pasting/dragging images
Support for both AWS S3 and Cloudflare R2
Automatic file organization by date
Questions for the Community
Would you prefer any other cloud storage services besides S3 and R2?
How do you usually handle image organization in your vault?
Implementation Details
The plugin is working in my testing, using:
AWS SDK for S3 operations
Simple date-based file structure
Configurable path prefix
Automatic URL generation
Let me know your thoughts! I want to make sure this plugin truly serves the community’s needs before publishing.
I’ll (probably) not be using it as I do not store bigger (in Mb) images in Obsidian. I use smaller ones as part of projects.
I’m also very much into drone photography (or any kind, but lately mainly into drones), but I currently don’t see Obsidian as a tool that would be useful to me on this topic.
I’m also sceptical about having images (only) in the cloud and not locally. One of the features I love in iOS images is that if you’re using iCloud, older images become only thumbnails on your phone, and original photos are saved in the cloud. So maybe as a future idea - when pasting a picture, it uploads the original to the cloud, locally creates a thumbnail, which is seen in a note and with a click on it, it downloads the original one.
Otherwise, it is very nicely documented, and I see people looking for something like that using it.