Skip to content

A simpler way to create multi-user access on AWS. Built with Boto.

License

Notifications You must be signed in to change notification settings

Miserlou/simpleaws

Repository files navigation

Zen Bezos

simpleaws

An idiot-proof way to make a public AWS based service.

Installation

  1. Install it.

    pip install simpleaws
  2. Copy settings_template.py to settings.py and enter your keys.

  3. Use your Amazon Web Services console to enable S3, CloudFront and Glacier has needed.

  4. Run test_simpleaws.py.

    python test_simplaws.py

Usage

Connect to S3!

simpleaws.set_keys(settings.AWS_ACCESS_KEY, settings.AWS_SECRET_ACCESS_KEY)
simpleaws.connect()

Create a bucket!

simpleaws.create_bucket(bucketname)

Create a user!

simpleaws.create_user(username)

Move a bucket to CloudFront!

simpleaws.move_bucket_to_cloudfront(bucketname)

Backup a bucket!

simpleaws.backup_bucket(bucketname)

Vanquish your foes!

simpleaws.vanquish_foes(vanquish)

Just kidding.

About

A simpler way to create multi-user access on AWS. Built with Boto.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages