💾 Archived View for freeside.wntrmute.net › log › 2020 › 20201126-gemini_go.gmi captured on 2022-03-01 at 15:45:15. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-12-05)
-=-=-=-=-=-=-
So I wanted two tools for gemini: the ability to just curl a page and a srvwd-analogue. srvwd is a tool I wrote that serves the working directory as a static file server over HTTP. I wanted to be able to check out my site while I was working on it. So over the course of a few hours, I hacked together a quick client library and simple static server. Along the way, I wrote a tool and library functionality to automatically generate TLS keys and certs for a server (maybe the fastest part of all this given my background).
So now there's another Go gemini library.
Alternatively, fetch it with
hg clone https://hg.sr.ht/~kisom/gemini
Or 'go get' it or whatever. It's made developing some tools a lot faster, and it might be useful to you.
Now to see about a Pi... still have to figure out what I'm going to do about displays.