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
Development releases
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Module categories: File Management, Media, Performance and Scalability, Third-party Integration
- Reported installs: 1163 sites currently report using this module. View usage statistics.
- Downloads: 8,508
- Last modified: April 23, 2013