Static site generator for https://mikey.bike, using the Hakyll library.
mikey.bike requires ghc & cabal to build. I suggest using ghcup
to
get these. Go follow the instructions at https://www.haskell.org/ghcup/.
Now install and use GHC 9.4.8:
ghcup install ghc 9.4.8
ghcup set ghc 9.4.8
Now, you should be able to build the project. The first time will take a long time (mostly because of pandoc).
make build
To run a local server on port 8000:
make preview
A Github action deploys mikey.bike when pull requests are merged.