My move to using Gopher for serving content has gone very well. After
a very short period of using Gophernicus and PyGopherd, I decided to
write my own servers.
Atua is the new Gopher server in Retro. It targets Gopher0, and is in
use on port 70 as my primary server. For those without Gopher I have
Atua-WWW, a variant that speaks HTTP/0.9. This translates the gophermap
into a minimally formatted HTML.
Both of these run under inetd which provides a nice, easy way to get
things going without mucking into the details of sockets. I'm very
pleased with both of these.
Looking forward a bit, I'll be using Retro for some other server tasks
soon. Sam suggested a Gopher service to export blocks. I like this and
think I'll explore it when I start work on the block editor again.
I'm also taking some measures to address health issues. I've switched
to a Keto diet, with remarkable success. I explored this a little last
year, but it's going better this time. I haven't weighed myself in
recent weeks, but I've been able to fully drop all of the insulin and
other medications for my diabetes. My blood sugar is remaining stable
within a normal range, so I'll continue doing this for the foreseeable
future.
Retro 12 for iOS will be submitted for review tomorrow. No big changes,
but some small the editor. I'd expect next months release to be much
more significant as I have some plans for language expansion and a few
days off work in which to pursue them.