Have All Uploads Upload to and Serve From Amazon S3

i want to move my wp-content/uploads from my server to amazon s3 so that i don’t have anything on my server (it’s taking up too much space).

after i do that, i want the default upload path to be to that (so it bypasses my server and goes to my amazon s3) and for all current/past uploads to be already be served from amazon s3.

i do not want to install any plug-ins. i’ve noticed they either don’t do what i need or haven’t been updated in a while.

Because you will have to authenticate with your amazon account, you can’t simply specify the path to your storage area. You’ll need to use a plugin of some sort.

Just because a plugin hasn’t been updated in a while doesn’t mean it’s broken.

If you find a plugin to do what you want, I’d suggest giving it a try, even if it’s been a year or so since it was last updated. However, I recommend setting up a testing environment, rather than using it on your live server.

A few possibilities:

http://wordpress.org/plugins/aws-for-wp/

Also, take a look at the tags for each plugin. They will likely lead to other possibilities.