plugin-icon

Storage for EDD via S3-Compatible

Enable secure cloud storage and delivery of your digital products through S3-compatible services for Easy Digital Downloads.
Note
5/5
Version
1.1.6
Mis à jour récemment
Dec 31, 2025
Storage for EDD via S3-Compatible

Storage for EDD via S3-Compatible is a powerful extension for Easy Digital Downloads that allows you to store and deliver your digital products using S3-compatible storage services. This plugin provides seamless integration with various S3-compatible storage providers including MinIO, DigitalOcean Spaces, Linode Object Storage, and many others.

Key Features

  • S3 Compatible Storage Support: Works with MinIO, DigitalOcean Spaces, Linode Object Storage, and other S3-compatible services
  • Secure File Delivery: Generates time-limited, secure download URLs with enforced timeout limits (1-60 minutes) for your digital products
  • Easy File Management: Upload files directly to S3 storage through WordPress admin
  • Media Library Integration: Browse and select files from your S3 storage within WordPress
  • Configurable Expiry: Set custom expiration times for download links with automatic validation
  • Customizable URL Prefix: Developers can customize the URL prefix (default: edd-s3cs://) using WordPress hooks
  • Security First: Built with WordPress security best practices including timeout enforcement and input validation
  • Developer Friendly: Clean, well-documented code with hooks and filters

Configuration

  1. Go to Downloads > Settings > Extensions > S3 Storage
  2. Enter your S3 credentials:
    • Access Key
    • Secret Key
    • Endpoint URL (e.g., https://s3.example.com)
    • Bucket Name
  3. Set the download link expiry time (in minutes, between 1-60 minutes)
  4. Save the settings

Usage

Uploading Files

  1. When creating or editing a download in Easy Digital Downloads
  2. Click on « Upload File » or « Choose File »
  3. Select the « Upload to S3 » tab
  4. Choose your file and upload it directly to S3 storage
  5. The file URL will be automatically set with the S3 prefix

File Management

  • Use the « S3 Library » tab to browse existing files in your S3 storage
  • Files are organized by the path structure in your S3 bucket
  • Click « Select » to use an existing file for your download

Support

For support and bug reports, please use the WordPress.org plugin support forum.

If you find this plugin helpful, please consider leaving a review on WordPress.org.

Other Storage Providers

Looking for a different storage provider? Check out our other plugins:

Privacy Policy

This plugin does not collect or store any personal data. All file storage and delivery is handled through your configured S3-compatible storage service.

Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9
Cette extension est disponible en téléchargement pour votre site .