clofresh / syntacticbayleaves3

Third attempt at a blog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Syntactic Bay Leaves 3

A make-based static blog.

The content is licensed under the Creative Commons Attribution-ShareAlike 3.0 license, while the site generation scripts are licensed under the BSD license.

To generate the site locally:

make build DOMAIN=www.syntacticbayleaves.com

I've only tested this on Arch Linux, so other *nix's with older bash or without envsubst might fail.

To publish the site to S3:

make publish DOMAIN=www.syntacticbayleaves.com AWS_PROFILE=myprofile

Publishing depends on aws-vault and the aws cli tool. AWS_PROFILE should be an aws-vault profile you've already configured to be able to write to your $DOMAIN's s3 bucket. See my post on setting up aws-vault to see how to do that.

About

Third attempt at a blog


Languages

Language:HTML 65.8%Language:JavaScript 19.9%Language:CSS 8.9%Language:Shell 4.8%Language:Makefile 0.7%