💾 Archived View for freeside.wntrmute.net › log › 2020 › 20201126-gemini_go.gmi captured on 2022-01-08 at 13:40:57. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-05)

-=-=-=-=-=-=-

Back to gemlog

Yet another gemini library

2020-11-26 15:35 PST

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.

On sourcehut

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.