Amazon S3
Using Binder
with Amazon S3 is just as simple as using it with your local filesystem.
To set it up, all you need to do is get your access keys from the AWS Management Console, and configure them in the Binder Module settings.
Getting your AWS Keys
Log into your AWS account and go to the AWS Management Console from the top nav and then follow the steps below:
Click the link for Identity & Access Management in the "Security & Identity" section.
Click on the "Create individual IAM users" accordian option and then click the "Manage Users" button.
Click on the "Create New Users" button.
Enter your user(s) names. Make sure the "Generate an access key for each user" is checked.
Make a note of the Access Key ID and Secret Access Key. You'll need them for the Binder settings.
Go back to the "IAM > Users" page and click on the user you just created.
Click on the "Permissions" tab and click the "Attach Policy" button.
Search for "S3" and check the box next to "AmazonS3FullAccess" policy; then click the "Attach Policy" button in the lower right.
Adding your AWS Keys to Binder
In your site's control panel, visit the Binder Module settings view. Simply enable the Amazon S3 option and fill in your settings. You'll need your Access Key ID, Secret Access Key, S3 Bucket Name and optionally a Default Bucket Path.
Setting up your Binder fields
With S3 enabled, you'll see a new option in your fieldtype settings. Simply select the Amazon S3 option, and set the upload path for the field.
That's all there is to it! Uploads will now be saved directly to your Amazon S3 bucket.