Skip to content
WIP IndieWeb blog engine
Branch: master
Clone or download
Latest commit 5e75193 Jul 3, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Ran ocamlformat Jul 2, 2019
lib Ran ocamlformat Jul 2, 2019
static Add basic template Jun 23, 2019
test More cleanup Apr 28, 2019
.drone.yml Upgrade OCaml in CI Jul 2, 2019
.gitignore Initial commit Sep 11, 2018
LICENSE Change LICENSE to AGPL May 5, 2019
Makefile Add custom mp extension May 28, 2019
README.md README tweaks Jun 22, 2019
atom.xml JSON Feed + Webmention progress Apr 29, 2019
dune-project Tweak the README May 10, 2019
template.html Ran ocamlformat Jul 2, 2019

README.md

entries.pub

Build Status

WIP IndieWeb blog engine.

You can see it running here: https://hexa.ninja.

Features

  • Minimalist
    • no JavaScript
    • no admin UI (rely on Micropub)
    • entries are Markdown formatted
  • Special "Pages" section
    • using the page category, for timeless content
  • 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

Development

In order to support TLS 1.3

$ opam pin add ssl 0.5.5
$ export CONDUIT_TLS=openssl
You can’t perform that action at this time.