Git-backed phlogging engine

Sergey Matveev <[email protected]>
Newsgroups gmane.network.gopher.general
Message-ID <[email protected]>
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 [email protected]?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
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEIpNVsPbb+nIRVbvGHh7ERWs1C6UFAl9ndfgACgkQHh7ERWs1
C6Vt6BAAhMJs9upgQNk3Sd/sLBlc2BhHSblRZ7ZEY1ZHQ84fYS3rQ/GNdRhycHHS
ImBfU7ZiqhVN9DE/naKqjf2UT5SNtC8JrGjhVlu8rcp2cBSRwL3qWjkRgVGhbEay
ZUiLm1ZjjHnyc1NuaEBe5Dxe0RlesmMkEyEpQCAU5sSI/MKE2Jr2uXL1FFdPQvqB
u6u6mMajZOGBz5qLQfVGBRS+TuOXWonDU6MuCHse1pExM7babycr091sm2JV4XDg
dgmk8jNbPojulXKAEfsW6M1E0pbd3levxwSn2RxUvYIwErg2xItw2l4YSfJDbhST
gYQgDVUZszQMnsG3BYKJBH6y0UoUWO1IT3Qk6BLFs624nNyShd3U+lLchGtj/B4b
uw/ITB7pgfePO/pXN0h9aDYtazYU9yOV+SSwr3wZ+ywcAvPwB/8eCDdMoOA/Y2WT
+sftoDmxXIgnGz8PNND/MgdtSsjjOAVgCzvf5wqU/tB+Qx9IPk+iSRw1IG0zoReB
CRR+btXkmBh+dFSQvZMczSiXuO9v83XsPU/q1A98ViUqJMgQGZ7SevwTO0wqr2TF
+BBKr0hEo7Ouodan4QkmQnGh+4lw415AWsVEZqnfl5ft6fOpY+/63vJ0jFT/kYp8
uLTW7RzEHHdmnkXYqtFL1dM8MtKUG/GfoOWiw7Xy6QcNurq4sAE=
=BIdv
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.