summaryrefslogtreecommitdiff
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>
* tools: disable execution tracingKenny Ballou2019-10-10
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* tools: :rose: fix linting errorsKenny Ballou2019-10-10
| | | | Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
* tools: add catch all case to print usageKenny Ballou2019-10-10
| | | | 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>
* Remove old configuration and setupKenny Ballou2018-08-19
|
* Update ssl ciphers and add dhparamskballou2017-02-10
|
* Update nginx config and sites directorykballou2017-02-10
|
* Migrate blog content to new repositorykballou2017-02-10
|
* Fix minor spelling errorkballou2017-02-06
|
* Coreboot x230 Postkballou2017-01-31
|
* Update copyright year => 2017kballou2017-01-30
|
* Add serve targetkballou2017-01-30
|
* Refactor phony targetskballou2017-01-30
| | | | Move phony target definitions closer to task definitions
* Add elixir/erlang hot swapping postkballou2016-12-13
|
* Display all posts, remove limitkballou2016-11-11
| | | | | There's not enough to sink into paging, and there's just enough to be over 10.
* Add RSS link/square to headerkballou2016-11-11
|
* Remove LinkedIn header link/squarekballou2016-11-11
|
* Update Licensingkballou2016-11-11
| | | | Update CC to 4.0, add `by-nc-sa`
* Update previous post linkkballou2016-11-10
| | | | Point to same site instead of two cross-posting location.
* Add cgit header linkkballou2016-09-14
|
* Add git resurrecting history postkballou2016-09-14
|
* Fix minor grammar issueskballou2016-09-07
|
* Update paths of SSL certificate and keykballou2016-08-02
| | | | | | | | Switch to using [lego][1] instead of the official letsencrypt Python project for managing renewals. I find the `lego` utility to be more suitable to the way I want to configure hosts. [1]: https://github.com/xenolf/lego
* Add all targets to phonykballou2016-05-27
| | | | These are all phony targets...
* Add phony target listkballou2016-05-27
|
* Add build to deploy dependencykballou2016-05-27
|
* Add Elixir OTP Releases Postkballou2016-05-27
|
* Add `rel="noopener noreferrer"` to external linkskballou2016-05-05
| | | | [1]: https://www.jitbit.com/alexblog/256-targetblank---the-most-underestimated-vulnerability-ever/
* Add selection css stylingkballou2016-03-10
|
* Convert docker image to alpine linuxkballou2016-03-02
|
* Move certificate fileskballou2016-03-02
|
* Remove TLSv1 supportkballou2016-03-02
|
* Add alt text for all imageskballou2016-02-25
|
* Remove unnecessary sectionkballou2016-02-25
|
* Remove `nobr` tag from summarieskballou2016-02-25
|
* Fix stylesheet rel typekballou2016-02-25
|
* Fix missing closing body tagkballou2016-02-25
|
* Redesign ALL the Thingskballou2016-02-25
| | | | | | | | | | | | | | * Add target _blank for external social links * Change color scheme to more Solarized * Remove author column - This is moved to the top * Update links to images - These are now using Hugo's shortcodes for "figures"
* Allow ddgkballou2016-01-20
|
* Update copyright yearkballou2016-01-20
|