Skip to content

geekq/s3-assets-toolkit

 
 

Repository files navigation

S3 Assets Toolkit

small tools, designed to be combined together or with other tools (Unix principle)

Rollback S3 bucket in-place to some point of time

If you activated versioning for your S3 bucket (TODO add link), ...

Set Cache-Control for every object in the bucket

Unfortunately AWS provides no global setting, neither for its CloudFront CDN, nor for S3, to activate browser caching (Cache-Control header) globally.

So whenever uploading every single object to the bucket, think about setting --cache-control. But what if you already have got millions of objects in your bucket and need to activate browser caching for them?

put-cache-control to the rescue!

Extract top requested objects from CloudFront CSV report

extract-top-from-csv.rb

About

S3 Assets Toolkit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 90.2%
  • Ruby 9.8%