Skip to content

tsileo/entries.pub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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