Seirdy's personal website and gemini capsule

10a29a8 Mention exhaustive key searches

14 hours ago

6f61023 Explicitly clarify types of passwords

14 hours ago


sourcehut GitLabmirror GitHubmirror


Code for my personal website, seirdy.one. Built with Hugo.


To build:

  • Hugo 0.75 or later
  • Make
  • Git (Hugo uses Git info for features like date last updated)
  • Zopfli (optional; set NO_STATIC=1 to disable)
  • Brotli (optional; set NO_STATIC=1 to disable)
  • POSIX utils: grep, find, etc.

To deploy:

  • ssh
  • rsync
  • zstd

To lint:

To test in CI, after deploying to the staging environment:

CI also runs static-webmention to gather a list of WebMentions for me to send and review manually.

See the Makefile for details. The CI saves lighthouse reports as a build artifact.