~michaelanckaert/gemini-shouts

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~michaelanckaert/gemini-shouts
read/write
git@git.sr.ht:~michaelanckaert/gemini-shouts

You can also use your local clone with git send-email.

#gemini-shouts

Sourcecode for the simple CGI service at gemini://shout.codeclash.io

Copyright 2021 Michael Anckaert michael.anckaert@sinax.be See file COPYING for licensing information.

#Getting started

The source has been tested on Python 3 in combination with https://git.sr.ht/~sircmpwn/gmnisrv. A sample configuration file can be found in gmnisrv.ini.

#Design

This is a very basic CGI service that can be run on the Gemini protocol. The program is very inefficient: it reads and writes from a text file (its database) and the code is very quick and dirty. Perhaps somewhere in the future I might play with it a bit more and improve the design.