WIP IndieWeb blog engine.
You can see it running here: https://hexa.ninja.
- Minimalist
- no JavaScript
- no admin UI (rely on Micropub)
- entries are Markdown formatted
- Special "Pages" section
- using the
page
category, for timeless content
- using the
- Data is stored in a local Git repo (using Irmin)
- backing up data is easy (push to a remote)
- every mutation is recorded in a commit
- Microformats aware (exports
h-feed
,h-entry
,h-card
, ...) - Atom and JSON feed
- IndieWeb support
- Micropub
- for the "admin"
- there's a CLI client, but any Micropub client will do
- WebSub
- for the Atom feed
- and the JSON feed
- uses https://pubsubhubbub.appspot.com/ by default
- Webmention
- received webmention are automatically displayed (links only)
- Micropub
$ opam pin add calendar "https://github.com/ocaml-community/calendar.git#3.x"
$ opam pin add ssl 0.5.5
$ export CONDUIT_TLS=openssl