cadigan

a blog engine

npm install cadigan
14 downloads in the last week
29 downloads in the last month

cadigan

is a tiny, zeroconf blog engine/server

features

  • CLI interface (use your $EDITOR)
  • web interface (with autosave and live markdown previews)
  • drafts/published
  • tagging
  • post permalinks
  • atom feed
  • search

install

    ssh myserver.com
    npm install -g cadigan
    cadigan start myserver.com 80

running with forever

    forever start -c coffee $(which cadigan) start domain 80

status

everything works but performance is not given much thought and code could be far cleaner. Also security is hateful as it does not currently support SSL; for srs though you'd probably be running behind nginx or whatever anyway.

i'm dog-fooding this at chip the glasses.

roadmap

in no particular order:

  • actually caring about performance
  • post summaries
  • post slugging
  • post scheduling / backdating
  • pagination
  • plugins (site-wide and per-post)
  • themes

changelog

1.3.2

  • bugfix: feed not linked from home page

1.3.1

  • bugfix: feeds were in reverse order

1.3.0

  • localstorage posts/metadata caching
  • compressed front-end js, css
  • vague style updates

1.2.1

  • bugfix: dropdowns were hilariously broken in admin

1.2.0

  • atom feed
  • front page search

1.1.0

  • remove navbar
  • upgrade to bootstrap 2.1
  • better admin posts UI
  • CLI search bugfix

1.0.0

  • admin
  • auth
  • writing posts
  • editing posts
  • filtering posts
  • viewing posts
  • tag/post links
  • cli interface
  • autosave
  • tagging
  • live markdown preview

author

nathanielksmith nathanielksmith@gmail.com

license

GPL3

npm loves you