The repo backing my homepage
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
bld
extra
media
pages
src
svc
LICENSE
Makeeaster
Makefile
Makerules
README.rst
configure
website

README.rst

hgweb

This is my homepage, rewritten from the ground up in lwan so it is entirely in C. Right now, it is nothing flashy (very similar to the Haskell version); project pages (and perhaps a few other treats) are planned for the near future.

The Stack

  • lwan - used as a library to build the webserver and page logic
  • hitch - TLS-terminating proxy server
  • acme-client (portable) - an ACME-protocol client for TLS Cert renewal

All running on Arch Linux using nftables for traffic redirection and forwarding

Design Characteristics