SSG helper scripts

| programming |

ssg is a static site generator. It is intentionally bare bones. I am using it to generate this website and I wanted to share a Makefile that I am using to make building and “deploying” this site a bit easier.

My general file structure looks something like this:

dev.levlaz.org/
	src/
	dst/
	Makefile

The contents of the Makefile are shown below.

build:
        ssg5 src dst "Lev's Hacking Notes" "http://dev.levlaz.org"
deploy:
        doas cp -R dst/* /var/www/htdocs/dev.levlaz.org/

build runs ssg whenever I want to build a new version of this website. deploy moves the files from the local dst directory to the path where the webserver can serve up the files. You could probably do something very similar if you wanted to edit locally and deploy to a server somewhere else.

update Fri Dec 13 17:38:17 2019

This has matured quite a bit over the last week weeks and we have a problem deployment pipeline now using builds.sr.ht. You can see the Makefile here and the deployment configuration here.

Thank you for reading! Share your thoughts with me on bluesky, mastodon, or via email.

Check out some more stuff to read down below.

Most popular posts this month

Recent Favorite Blog Posts

This is a collection of the last 8 posts that I bookmarked.

Articles from blogs I follow around the net

Give a Problem. Grow a Programmer.

In 2009, I kicked off my senior year in college with a class that ultimately changed the way I thought about my degree—and my future.

via flower.codes September 15, 2025

Yala stablecoin depegs after theft

The YU bitcoin-backed stablecoin list its intended dollar peg after what they described as "an attempted attack", later writing that there was an "unauthorized transfer of funds". Although they initially wrote that &#…

via Web3 is Going Just Great September 15, 2025

How big a solar battery do I need to store *all* my home's electricity?

I have a modest set of solar panels on an entirely ordinary house in suburban London. On average they generate about 3,800kWh per year. We also use about 3,800kWh of electricity each year. Obviously, we can't use all the power produced over summer an…

via Terence Eden’s Blog September 15, 2025

Generated by openring