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

ttax00ttax004k 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
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
4k
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 with MCP

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

Pixel Perfect Image

Pixel perfect 100% image resizing, copy to clipboard, show image in Finder/Explorer, and much more.

Google Drive Sync

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

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Image auto upload

Upload images from your clipboard by PicGo.

Notebook Navigator

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

BRAT

Easily install a beta version of a plugin for testing.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Advanced URI

Control everything with URI.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.