Co-serving a static site over Gemini

ext0l at riseup.net ext0l at riseup.net
Fri Jul 17 19:00:20 BST 2020


On 2020-07-17 08:30, colecmac at protonmail.com wrote:
>> ps: I haven't looked too deeply to see if there's an existing solution,
>> because I want an excuse to learn async Rust :)
> 
> An admirable goal :)
> I've written a markdown to gemini converter in Python though, if that's
> helpful/useful.
> 
> https://github.com/makeworld-the-better-one/md2gemini
> 
> I've been thinking about setting up a demo server that converts
> markdown to gemini on the fly using it, might be interesting. Although
> I didn't really write it with performance in mind, so I'd have to see
> how it plays out for longer documents.
> 
> Cheers,
> makeworld

Yeah, I came across that and it works great! I just felt like trying to
write my own thing in Rust because it's fun, though I'm cribbing your
paragraph link mode for Exarch.

(One of my other project ideas was a fancy terminal-interface client
with color support, and then I found amfora... so instead I just
packaged it for NixOS and decided to write Exarch instead.)


More information about the Gemini mailing list