Personal website to unify my fragmented thoughts
Built with OCaml 5.1
- Dream OCaml Web Framework
- Dream-HTML Template Engine for Dream
- TailwindCSS you already know this XD
and etc, mostly used to run the static site generator engine.
- .github/workflows -- run action to compile the site
- engine/ -- SSG engine
- pages/ -- all pages goes there
- static/ -- static files
- data/ -- Markdowns & blog articles source
- templates/ -- Layout templates
You need to install Ocaml
- Install using Make
make deps
- Run the server
make watch
- Open localhost:8080
- Run build command
make prod