WP Manifestindependent plugin directory
manifest / media / wordpress-flysystem-s3

Wordpress Flysystem S3

This plugin automatically upload images, videos, documents, and any other media added through WordPress' media uploader to remote storages that support S3

by Mehdi Abedi · github.com/itsmattius/wordpress-flysystem-s3 · website

3stars
9release downloads
1forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/itsmattius/wordpress-flysystem-s3/releases/download/v1.0.0/wordpress-flysystem-s3-php-7.4.zip

From the readme

WordPress Flysystem S3 A WordPress plugin that automatically uploads images, videos, documents, and any other media added through WordPress' media uploader to S3-compatible remote storage. Description This plugin seamlessly integrates with WordPress' native media uploader to automatically sync uploaded files to S3-compatible object storage services. Once configured, all media files are automatically uploaded to your remote storage while maintaining WordPress' standard media library functionality. Features - 🚀 Automatic Upload: Automatically uploads media files to S3 when added through WordPress media uploader - 📁 All Media Types: Supports images, videos, documents, and any file type WordPress allows - 🔄 Deduplication: Smart file management using MD5 hashing to avoid duplicate uploads - 🗄️ Reference Counting: Tracks file usage to safely manage deletions - 🌐 S3-Compatible: Works with AWS S3, MinIO, DigitalOcean Spaces, and any S3-compatible storage - 🔗 Transparent URLs: Automatically rewrites attachment URLs to point to remote storage - 🗑️ Automatic Cleanup: Removes files from remote storage when deleted from WordPress Requirements - PHP 7.4 or higher (8.0+ supported) - WordPr

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.0.0 Aug 8, 2024 wordpress-flysystem-s3-php-7.4.zip 9