Emanote by Sridhar Ratnakumar is a haskell program that helps you build websites (blog, wiki, zettelkasten notebooks) using plain text formats like markdown.
Aug 2025
Previously, I had tried to install it locally and also as github action, and found the experience difficult. I had totally ignored the docker related instructions.
This time, I tried the container instructions, adjusting them for my orbstack setup and it worked beautifully.
docker run -it --rm \
-p 8080:8080 \
-v ./content:/notebook:z \
ghcr.io/srid/emanote run -p 8080 -h 0.0.0.0