Skip to content

You can batch download images from your notes on 💻 desktop, 📱 iOS, and 🤖 Android platforms, and batch upload and save them to a remote server, home NAS, or cloud storage (such as Alibaba Cloud OSS, Amazon S3, Cloudflare R2, MinIO). Additionally, you can stretch, crop, and resize the images.

License

Notifications You must be signed in to change notification settings

haierkeys/obsidian-custom-image-auto-uploader

Repository files navigation

中文文档 / English Document

Obsidian Custom Image Auto Uploader

version license

You can batch download images from notes on both computer and mobile devices, batch upload and save them to remote servers, home NAS, WebDAV, or cloud storage (Alibaba Cloud OSS, Amazon S3, Cloudflare R2, MinIO), and you can also stretch, crop, and resize images.

Plugin Features:

  • Batch download online images in notes to local
  • Batch upload local images in notes to remote services (Image Api Gateway)
  • Drag and drop, paste images to upload
  • Batch save images in notes to remote server, such as your web server or home NAS, and save them in WebDAV server.
  • Batch save images in notes to cloud storage, such as Alibaba Cloud OSS, Amazon S3, Cloudflare R2.
  • Support multi-end use, support Windows, MacOS, Linux, Android, iOS
  • Support multiple languages
  • Add image stretching and cropping function in note attributes or text content (e.g., for hugo blog cover image)
    • Proportional top-left fill (crop)
    • Proportional center fill (crop)
    • Fixed size stretch
    • Proportional fit

Price

If you find this plugin useful and want to support its continued development, you can support me here: BuyMeACoffee

Quick Start

  1. Install the plugin Open the OBSidian community plugin market, search Custom Image Auto Uploader for installation
  2. Open plugin settings, set Upload Settings > API Gateway Address to your Image Api Gateway address, e.g., http://127.0.0.1:9000/api/upload
  3. Set API Access Token.
  4. Start Image Api Gateway service on remote server.
  5. Create a note and copy an image to check if the upload is successful.

Upload Image API Setup

This plugin requires configuring Image Api Gateway to complete the upload work. Image Api Gateway is a free tool, for deployment and usage, please refer to https://github.com/haierkeys/obsidian-image-api-gateway.

About

You can batch download images from your notes on 💻 desktop, 📱 iOS, and 🤖 Android platforms, and batch upload and save them to a remote server, home NAS, or cloud storage (such as Alibaba Cloud OSS, Amazon S3, Cloudflare R2, MinIO). Additionally, you can stretch, crop, and resize the images.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages