Commit

0955fc6

Obsidian definitely is the one app I couldn't live without. I use it to think, plan, explore and learn. Right now I am experimenting with "Obsidian Depot", a small plugin (inspired by Obsidian S3 Uploader) that aims to allow uploading+reading from private S3 compatible buckets.
Why? I have been using S3 Uploader for the longest time, and I love it! But it requires buckets to be public, which is why I don't feel comfortable putting private things like reference photos of my family in my vault. I also don't like keeping attachments directly in my…
This kind of usecases makes me really bullish on this "future with AI". I am a developer and I love my job, but I also never had the time to build all the little things I wished for (or fix the quirks) from plugins and software I use. Here, with the help of AI, I get to! While…
So far, here is how it has shaped up: - 🔒 Keep images and files in your own private S3 or R2 bucket - 🔗 Notes store a clean mybucket://photo.jpg link (mybucket can be the name you want): no public URLs, no expiring tokens - 📋 Paste, drag and drop, or pick a file - 🖼️ Images show up in Reading view, Live Preview, and Bases card covers - 📄 PDF, audio and video embeds - ⚡ Cached on your device, so images load instantly and work offline - 🗂️ You can have multiple storage profiles (personal, work, public…) - 🛤️ You define the file path: by date, by type, by note name - ♻️ Duplicate upload detection (optional) - ✏️ If you rename a path, it detects and optionally updates every link in your vault in one go - 🖼️ A library view: browse everything in your bucket, search it, and see what's used, unused or broken - 🔑 Credentials stay in Obsidian's secret storage, never in your notes or in the plugin With only one dependency to sign the requests. Definitely not yet ready to be published, I will continue crafting for a bit, but quite exciting so far!

commit 0955fc6