Source for list.her.sh, a very silly blog indeed.
list.her.sh is a static site...
- Generated by Jekyll
- Hosted on Amazon S3 and Amazon Cloudfront for great uptime and incredibly low cost
- With a free SSL certificate from AWS Certificate Manager for HTTPS
First, run rake setup
to install the necessary gems via bundler
.
It's super easy to build the site and test it locally:
rake serve
rake publish
automates the entire deployment process:
- Generate the site with Jekyll.
- GZip HTML files, which can be served compressed directly from S3 for stupendously fast page load times.
- Upload GZip'd files to S3.
- Upload remaining files (images, CSS, JS) to S3.
- There is no step 5.
Files are uploaded to S3 using s3cmd, a handy command-line tool for S3.
list.her.sh is a @jhersh production -- (electronic mail)