Deploys AutoMuteUs to ECS/Fargate/EFS/Route53 as cheap as possible.
- Put secrets to SSM Parameter Store.
$ aws ssm put-parameter \
--name "/automuteus/discordBotToken" \
--type "SecureString" \
--value "blahblah"
# same for "/automuteus/postgresPassword"
- Create CFn stack.
$ aws cloudformation deploy \
--stack-name "automuteus" \
--template-file "template.cfn.json" \
--capabilities "CAPABILITY_IAM" \
--role-arn "arn:aws:iam::111111111111:role/cfn" \
--parameter-overrides DomainName=your-domain.com HostedZoneId=YOURDOMAINSHOSTEDZONEID BotPrefix=.yourprefix Enabled=true