The growing library of 300+ ready-to-use templates that work with all WordPress themes including Astra, Hello,...
This WordPress plugin syncs your media library with DigitalOcean Spaces Container.
DigitalOcean Spaces Sync is a WordPress plugin that connects your Media Library to a DigitalOcean Spaces container, allowing you to sync media files to cloud storage. You can choose to keep media locally on your server while creating a backup in the cloud, or serve all media directly from DigitalOcean Spaces.
To use this plugin, you need to create a DigitalOcean Spaces API key. It includes options for configuring various constants to manage how media files are handled and synced, but there is a known issue with the WordPress Image Editor that affects uploading changed images.
Best for: This plugin is suitable for users who want to integrate their WordPress media files with DigitalOcean cloud storage.
What it does well
Where it falls short
DigitalOcean Spaces Sync provides a straightforward way to manage media files in the cloud, but users should be aware of its limitations and the need for ongoing support.
keeross's own description of DigitalOcean Spaces Sync, lightly tidied.
DigitalOcean Spaces Sync plugin connects your Media Library to a container in DigitalOcean Spaces. It syncs data from your website to cloud storage
and replaces links to images (optional). You may keep the media locally (on your server) and make backup copy to cloud storage, or just serve it all
from DigitalOcean Spaces.
In order to use this plugin, you have to create a DigitalOcean Spaces API key.
You may now define constants in order to configure the plugin. If the constant is defined, it overwrites the value from settings page.
Contants description:
– DOS_KEY – DigitalOcean Spaces key
– DOS_SECRET – DigitalOcean Spaces secret,
– DOS_ENDPOINT – DigitalOcean Spaces endpoint,
– DOS_CONTAINER – DigitalOcean Spaces container,
– DOS_STORAGE_PATH – The path to the file in the storage, will appear as a prefix,
– DOS_STORAGE_FILE_ONLY – Keep files only in DigitalOcean Spaces or not, values (true|false),
– DOS_STORAGE_FILE_DELETE – Remove files in DigitalOcean Spaces on delete or not, values (true|false),
– DOS_FILTER – A Regex filter,
– UPLOAD_URL_PATH – A full url to the files, WP Constant,
– UPLOAD_PATH – A path to the local files, WP Constant
There is a known issue with the built in WordPress Image Editor, it will not upload changed images. Know how to fix this, PR welcome.
Other plugins for libraries and archives.
The growing library of 300+ ready-to-use templates that work with all WordPress themes including Astra, Hello,...
Securely upload SVG files to your media library, with built-in sanitization and advanced features for styling...
Easily replace any attached image/file by simply uploading a new file in the Media Library edit view - a real...
HappyAddons packs Header Footer Builder, Megamenu, Single Post, Archive Page, & 500+ Ready Templates into...
CMB2 is a metabox, custom fields, and forms library for WordPress that will blow your mind.
The best WordPress templates, pattern, and layout library with 1,000+ designs built for the Gutenberg block ed...