Clonus3 mirrors a set of directories to an S3 bucket, ignoring user-specified file patterns. For convenience when serving media from S3, canned ACLs may be to assigned to uploaded objects, and relative paths may be used for the object names.
Clonus3 uses the excellent right_aws library, and requires ruby-bdb for caching.