Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

S3 attachments storage

ttax00ttax003k downloads

Storage and retrieval of media attachments on S3 compatible services.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

wakatime

An Obsidian plugin for storage and retrieval of media attachments on S3 compatible services.

Getting started

  • Clone this repo.
  • npm i to install dependencies
  • npm run build to compile to main.js

Manually installing the plugin

  • Copy over main.js, manifest.json to your vault VaultFolder/.obsidian/plugins/your-plugin-id/.

Feature list

Supported files (limited by files allowed to be linked by Obsidian):

  • images (.ico, .png, .jpg, .gif).
  • videos (.mp4).
  • audio (.mp3, .wav).

Upload

  • Upload on paste.
  • Upload on drag-n-drop.
  • Upload on adding attachments.

Retrieval

  • Generate links for images.
  • Generate links for videos.
  • Generate links for audio.
  • Returning download links for un-supported resource? (pdf, txt, ...).

Helpers/Misc

  • Command: delete un-used resources.
  • Command: Show bucket size
  • Rename links on port/foldername changes.

Unplanned

  • Command: upload existing compatible attachments.
  • Parallel uploads.
  • Retry counts and delays.
  • Upload static html sites.
  • Generate links for static html.
  • Resource local caching (may increase incompatibility with mobile).

Many thanks

Inspiration taken from:

  • obsidian-paste-png-to-jpeg
  • Obsidian Imgur Plugin
  • Obsidian Static File Server
58%
HealthFair
ReviewCaution
About
Store media attachments on S3-compatible buckets and serve them via generated links for images, video, and audio. Upload on paste, drag-and-drop, or adding attachments; manage resources with commands to delete unused files, show bucket size, rename links, and run parallel retries; support static-site hosting and optional local caching.
AttachmentsFilesIntegrations
Details
Current version
0.1.2
Last updated
3 years ago
Created
4 years ago
Updates
2 releases
Downloads
3k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
ttax00ttax00
github.com/TechTheAwesome
GitHubttax00
  1. Community
  2. Plugins
  3. Attachments
  4. S3 attachments storage

Related plugins

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Image auto upload

Upload images from your clipboard by PicGo.

WebDAV Sync

General-purpose & bidirectional WebDAV syncing for your vault. Designed for stability and robust file handling without vendor lock-in.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

QuickAdd

Quickly add new notes or content to your vault.

Recent Files

Display a list of recently opened files.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.

BRAT

Easily install a beta version of a plugin for testing.