Greetings! I want to mention and introduce my minimalistic and simple Git-backed CGI/inetd blogging and phlogging engine with email-backed comments support, written on Go. http://www.sgblog.stargrave.org/ It aims to be more or less as simple as possible for *logging purposes. Posts are just an empty git commits with log message containing the post itself. For HTTP/HTML it uses an ordinary CGI interface. For Gopher it uses ordinary inetd-interface. Atom feed is currently generated only in HTTP mode. Single binary is used for both protocols. It also supports comments adding by sending email to address something like comment@blog.example.com?subject=SHA1-HASH, requiring another additional binary and mail server reconfiguration. Comments are stored as a git-notes in netstring-serialized container. Whole *log could be mirrored with just single git clone. Unfortunately I do not *log on english language, but there are more than two thousand of posts on russian in my personal phlog: gopher://phlog.stargrave.org/ (HTTP version: http://blog.stargrave.org/russian/) that shows how it successfully works for several years. Also there is an example weblog on english with comments: http://blog.stargrave.org/example/ Example configuration steps are also described, if someone wants to try it: http://www.sgblog.stargrave.org/Installation.html http://www.sgblog.stargrave.org/Configuration.html Hope it can be interesting! -- Sergey Matveev (http://www.stargrave.org/) OpenPGP: CF60 E89A 5923 1E76 E263 6422 AE1A 8109 E498 57EF
Attachment:
signature.asc
Description: PGP signature