This is a personal website build using the MirageOS Library Operating System. It uses the following libraries to make it happen:
- TyXML for serving statically correct HTML.
- Irmin to build an in-memory git store to hold the blog content (syncable without rebuilding the site!).
- Omd parses the blogs in markdown and converts to HTML.
- Yaml for parsing the YAML frontmatter on the blog posts.
The main purposes for this site are (1) to learn about MirageOS and building Unikernels and (2) to host my blog posts on computer science related things.
The site draws a lot of inspiration and direction from already existing website unikernels: