Webserver that can host multiple websites

This project came to me in a dream after looking for alternatives to self host my own website, it being a very simple website I didn’t need much.

Used it as a opportunity to finally try out the networking part of the zig standard library and I have to say its a pleasure to work with in 15.x.

Things kind of spiraled out of control and now the build process involves pulling down a git repo containing a static website, doing some codegen to make switch case with a hashing function for routing, baking in all the assets with @embedFile, also baking in the certs required for https, also support for multiple git repos, multiple urls per repo.

Feel free to comb through it with a critical eye