glotchimo / glean

A little Go blog engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Glean

A plain and simple blog engine in Go. It serves Markdown files from a folder as HTML with a little bit of styling to make it all bearable and nice.

Usage

First, set the following environment variables:

GLEAN_PORT="8080"
GLEAN_PATH="path/to/folder"
GLEAN_PASS="biglongsecureapikey"
GLEAN_TITLE="Joe Schmoe's Blog"
GLEAN_AUTHOR="Joe Schmoe"
GLEAN_EMAIL="joe@schmoe.com"

Then, you're good to run it:

./glean

Use the post script to add posts:

post -d Article.md

Features

  • On-the-fly Markdown -> HTML conversion for posts
  • Dynamically-generated index page
  • Configurable header content
  • Configurable path for folder containing post files
  • RSS feed

About

A little Go blog engine


Languages

Language:Go 63.0%Language:HTML 32.0%Language:Shell 5.0%