Description

This repository houses the posts for my site bdebyl.net.

I make occasional updates to add blog posts, tutorials, projects write-ups, etc. The binary static content is all hosted on S3 (i.e. .jpeg, .png, etc.).

It was setup using Terraform, or more specifically alimac/terraform-s3 (from commit 4b32c8d) -- big thank you to @alimac on GitHub for that!

Usage

The Makefile is a simple wrapper for the bdebyl/hugo Docker image and aws s3, but provides useful short commands to test the hugo site locally and deploy it to AWS.

Dependencies

Docker is required to run the make targets for hosting and generating the static Hugo site.

Development

To build the static content without running the Hugo server:

make build

To start the Hugo server on http://localhost:1313:

make run

Deployment

To deploy to AWS:

make deploy

Cache Busting

Bust the Cloudfront cache:

make cache
Description
No description provided
Readme MIT 279 KiB
Languages
HTML 93.6%
Makefile 3.7%
CSS 2.7%