Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

kramerc/files.kramerc.social

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

files.kramerc.social

The Mastodon files bucket for kramerc.social, an Amazon S3 bucket and CloudFront distribution managed with Terraform.

Set up

Attach the following IAM policies to your IAM user:

  • AmazonDynamoDBFullAccess
  • AmazonRoute53FullAccess
  • AmazonS3FullAccess
  • AWSCertificateManagerFullAccess
  • CloudFrontFullAccess
  • IAMFullAccess

Custom policies can be created to further lockdown the IAM user to the specific resources and actions used by this module.

Obtain access keys for your AWS IAM user.

export AWS_ACCESS_KEY_ID=xxx
export AWS_SECRET_ACCESS_KEY=xxx

Then init:

terraform init

Terraform is now ready.

About

Files bucket for the kramerc.social Mastodon instance

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages