Fork me on GitHub

Den Node.js Code von der Webseite auf semu.mp gibt es in etwas abgeänderter Form als node-blog auf GitHub! Mit wenigen Handgriffen lässt sich so einfach ein Weblog mit Node.js nutzen. Als Basis dient express.js und ein Ordner von Markdown Dateien die mit node-markdownblog verwaltet werden.

node-blog

Die Grundlage für das Layout dient das twitter bootstrap CSS Framework in der Version 1.0, für Templates wird Jade genutzt und für die StyleSheets wird LESS eingesetzt. Alle Artikel sind als Markdown Dateien auf dem Server gesichert, es kommt keine Datenbank zum Einsatz! node-blog lässt sich einfach über die JSON Daten in der config.json Datei konfigurieren:

{
  "host": "example.com",
  "port": 8080,
  "admin": {"username": "admin", "password": "loremipsumdolorsitamet"},
  "author": "Lorem Ipsum",
  "disqus": "loremipsum", // disqus username for comments
  "paths": {
    "articles": "markdown"}
}

Danach noch alle notwendigen Module mit npm installieren und node-blog ist fertig für den Einsatz. Nach der Einrichtung sind eine Hand voll Beispieltexte im Weblog zu finden, können natürlich übers Backend wieder entfernt werden…

$ > npm install
$ > node app.js

Alles weitere gibt es in der README auf GitHub zu finden, ansonsten gibt's nun zwei mögliche Wege: