Skip to content

Commit

Permalink
content: simplify colophon to point at first blog
Browse files Browse the repository at this point in the history
  • Loading branch information
jnsgruk committed Jan 12, 2024
1 parent 11c318b commit ffb6ca5
Showing 1 changed file with 6 additions and 12 deletions.
18 changes: 6 additions & 12 deletions site/content/colophon.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,13 @@ layout: "simple"

This site is built using [Go], [Hugo] and [Nix].

The page content is a static site, rendered with [Hugo]. It uses the lovely [congo] theme. The page
is served with a custom webserver I wrote called [gosherve]. This was initially a basic web server
that would serve files from a directory, and a series of redirects placed in a text file at a URL.
To build this site, I [modified] gosherve such that it's server component is exposed as a library,
and [refactored] it to serve content from an embedded filesystem.
The page content is a static site, rendered with [Hugo] using the lovely [congo] theme. The page
is served with a custom web server I wrote called [gosherve]. The site is packaged using a [Nix]
[Flake], which outputs both a package and an OCI container, which is deployed to [Fly.io] with a
[Github Action].

This site is then a simple Go wrapper around gosherve which hardcodes the location of the redirects
file, and embeds the built Hugo site.

Finally, the site is packaged up and built using a Nix [Flake], which outputs both a package and an
OCI container, which is subsequently deployed to [Fly.io] with a [Github Action].
I wrote more about building the site in my [first blog
post](https://jnsgr.uk/2024/01/building-a-blog-with-go-nix-hugo/)

{{< gitinfo >}}

Expand All @@ -26,6 +22,4 @@ OCI container, which is subsequently deployed to [Fly.io] with a [Github Action]
[Go]: https://go.dev/
[gosherve]: https://github.com/jnsgruk/gosherve
[Hugo]: https://gohugo.io
[modified]: https://github.com/jnsgruk/gosherve/commit/9d5e77c67031a944d5193ad37308d08ac82b13e4
[Nix]: https://nixos.org/
[refactored]: https://github.com/jnsgruk/gosherve/commit/3f81dd97cdd7c60bf4028443aa7fd743c451425f

0 comments on commit ffb6ca5

Please sign in to comment.