Skip to content

netliferesearch/aws-helper-scripts

Repository files navigation

Helper scripts to quickly build buckets with tidy access rights

Getting started

  1. Install AWS command line tool.
    • Mac users can run brew install awscli (provided you have brew).
  2. Configure it with aws configure and add access token.
    • Note: We do not yet provide top level credentials to create buckets but soon.
  3. Run ./s3-spin-up-a-bucket.sh bucket-name. This will:
    1. Create a user called bucket-name for simplicity.
    2. Give user right to list buckets (not view their contents).
    3. Create bucket called bucket-name.
    4. Add bucket access policy so that user can work within the bucket. Important: All resources within bucket will be downloadable by anyone with a link by default. So, adjust this if you need stricter security.
    5. Create access tokens for the user.

Licensed under GNU GPLv3, see LICENSE.txt.

About

Sensible defaults for AWS buckets.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages