summaryrefslogtreecommitdiff
path: root/stacks
Commit message (Collapse)AuthorAge
* uri-rewrite: add fonts to whitelistHEADmasterKenny Ballou2020-02-12
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* blog: add alias record for IPv6Kenny Ballou2020-02-09
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* blog: update TLS protocol versionKenny Ballou2020-02-09
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* blog: create uri rewrite log group explicitlyKenny Ballou2020-02-05
| | | | | | | | | | | | | | | | | This required some trickery to create, namely, the original log group needed to be deleted first and then, quickly, the changeset needed to be applied. Interestingly enough, if this is done quickly enough, the original log data is not actually lost, as of this writing. I personally don't think that was intended, however, I think I can understand how something like this could happen. It would be nice if it were possible to get the name of the log group that will be used from the lambda function resource. However, this does not currently seem possible. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* code-{build,commit} auto build and deploy blogKenny Ballou2020-02-05
| | | | | | | | Create codecommit and codebuild resources to store and build web/blog content. Add in a lambda function to trigger the builds automatically to futher automate deployment and publishing of content. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* uri-rewrite: rewrite function in pythonKenny Ballou2020-01-14
| | | | | | | Now that python3.7 is available as a lambda@edge runtime environment, switch to the URI rewrite lambda function. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* blog: use the ARN for lambda function versionKenny Ballou2019-06-12
| | | | | | | | Attempt to automatically use the correct version each deployment instead of working around the current bug where each changeset requires a manual fix to the CloudFront distribution to use the correct lambda version. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* blog: update lambda runtimeKenny Ballou2019-06-12
| | | | | | | AWS is deprecating the `nodejs6.10` runtime, update to the next stable release. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* set default cache TTL to 1 hourKenny Ballou2018-10-19
| | | | | | | I would like to deploy things within an hour. Waiting a day is sometimes tedious. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* Update and reformat whitelistKenny Ballou2018-08-20
| | | | | | Add `.ico`, `.ogg`, and `.asc` files to the whitelist. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* Add cloudformation templates and toolingKenny Ballou2018-08-19
Blag will be managed using cloudfront/S3/lambdaedge, specified via cloudformation. Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>