tsileo / entries.pub

WIP IndieWeb blog engine

Home Page:https://entries.pub

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

$ opam pin add calendar "https://github.com/ocaml-community/calendar.git#3.x"

In order to support TLS 1.3

$ opam pin add ssl 0.5.5
$ export CONDUIT_TLS=openssl

About

WIP IndieWeb blog engine

https://entries.pub

License:GNU Affero General Public License v3.0


Languages

Language:OCaml 81.7%Language:HTML 18.0%Language:Makefile 0.3%