The AmazonS3 module allows the local file system to be replaced with S3. Uploads are saved into the drupal file table using D7's new file/stream wrapper system.

Requirements:

You can switch it on as the default file system scheme, or individually for file and image fields.

Image styles are delivered first through the private file system, which generates a derivative on S3 and is served from S3 thereafter.

Also available on github.

CORS Upload
http://drupal.org/project/amazons3_cors

Requirements
You will need to set allow_url_fopen to on your PHP settings. This option enables the URL-aware fopen wrappers that enable accessing URL object like files. See http://uk.php.net/manual/en/function.fopen.php

SSL Issues
Some curl libraries, such as the one bundled with MAMP, do not come with authoritative certificate files. This might cause an error such as "There was a problem using S3". http://dev.soup.io/post/56438473/If-youre-using-MAMP-and-doing-something
This may also cause issues when using buckets with "." in their names. http://drupal.org/node/1673888

Newer versions of OpenSSL also have issues with buckets with "." in their names https://forums.aws.amazon.com/thread.jspa?threadID=69108&start=25&tstart...

Downloads

Recommended releases

Version Downloads Date Links
7.x-1.0-beta7 tar.gz (17.08 KB) | zip (19.23 KB) 2012-Apr-21 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (17.75 KB) | zip (19.95 KB) 2013-Mar-04 Notes

Project Information


Maintainers for AmazonS3

  • justafish - 50 commits
    last: 11 weeks ago, first: 2 years ago
  • q0rban - 3 commits
    last: 24 weeks ago, first: 26 weeks ago

Issues for AmazonS3

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants
nobody click here