[tech][ANN] LC19 - A USCPI gemini server
thededem
thededem at eulenzombie.de
Wed Dec 30 21:50:18 GMT 2020
Hello Geminauts,
just wanted to announce LC19, a simple Gemini "server" in written in C
following the USCPI[1] model (LC19 itself does not deal with TCP or TLS,
but only reads on stdin and writes to stdout).
Currently it can only serve static files, but CGI support may come in
the future, when I find the time.
You can find the code here
https://git.sr.ht/~thededem/lc19
and here
gemini://gemini.thededem.de/lc19/
The gemini capsule is served by LC19, using the tools from
s6-networking[2] for handling TCP and TLS.
Cheers,
thededem
[1] http://cr.yp.to/proto/ucspi.txt
[2] https://skarnet.org/software/s6-networking/
More information about the Gemini
mailing list