AWS S3 Bucket Browser

S3 Bucket Browser allows you to harness the power of Amazon Web Service’s S3 storage system to serve files to your visitors directly from S3’s servers, in a fast, easy to navigate method. Folders can be navigated between via clicking or via breadcrumbs, all without leaving or reloading the page. File searches are near instantaneous, and all download links are time limited (60 minutes), preventing your links from being widely shared or hotlinked.
Features:
-
All files served are hosted offsite on S3 storage. No worries about disk space!
-
Easy to use interface, as simple as clicking through folders.
-
Searching is extremely fast
-
Download links are signed and expire after 60 minutes, to prevent hot-linking
-
Only one API call, on initial page load.
-
Inserted via shortcode, so you can put on a password protected post or page if desired.
-
Mobile Friendly
Shortcode Use: [s3browse bucket=yourbucketname]
Notes Before Use:
-
You must have an AWS account, and know your access and secret keys, as well as your region.
-
You must have a bucket created with correct IAM set to access the bucket.
-
You must upload files via S3 prior to displaying, if you want them to show. (future version will likely allow upload as well)
-
You must have the correct CORS configuration set for your bucket:
POST
GET
PUT
3000
Dependencies and Licensing
AWS SDK for PHP
Roadmap
Features Planned for Future Versions:
-
Ability to Upload Files
-
Ability to Delete Files
-
Ability to Create a Bucket inside Plugin
Download & install the zip archive
The plugin package installer can be downloaded from the WP2E project tab called “code”.
1 – Select the version to download if this option is available otherwise the “latest” version of the main plugin will be used.
2 – After downloading the zip archive install the plugin package installer in you local environment and activate the script from the plugin list.
3 – Under the section “Plugins” of the admin dashboard you should see a new “Dependencies & Licenses” link. Follow the instructions from this panel to finalize the installation of the missing dependencies.
- Give a name to your project
- Download the Installer Package
- Install & activate the plugin locally
- Install the suggested dependencies
Tips: Use the WP2E panel to add/suggest new dependencies to the local installation. Press F5 in the list of dependencies if the changes are not displayed right away.



