Server Migration [2021-11-07] ------------------------------------------------------- I moved from gophernicus(8) to geomyidae(8) tonight. It was relatively painless, with a bit of lift to replicate the "*" directory-indexing feature of the gophernicus gophermap files (I had to write my own directory-to-gph tool and cat it to index.gph). Of course, I _could_ have used dynamic CGI, but it feels a bit safer NOT to allow the daemon to spawn other programs :) As a funny aside--I was previously championing gopher's "lack of a markup language" by using plaintext for content.. the truth is uglier than that: all servers have their OWN markup for the menu files that have become core to the gopher experience. So, migrating servers becomes more of a pain than just changing the config file. In fact, the lack of a standardized markup is the reason I had to migrate in the first place! gophernicus doesn't support geomyidae *.gph, which is what stagit-gopher outputs... Maybe the Gemini people are onto something--specify the markup AND the protocol.. hmmm I suppose one could always use canonical-only gopoher and not embed info (`i`) lines/just have the daemon auto-list... but that's no fun! P.S. the gopherhole is available over TLS now!