๐พ Archived View for bbs.geminispace.org โบ u โบ clseibold โบ 11923 captured on 2023-12-28 at 16:31:43. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
I've still been working on my Smallnet Information Services (SIS) project. I've been taking this project slower than normal, and I think it's helping me to polish up things more before release.
I have finally gotten to the point of starting to move my capsule over to using it, so that's exciting! I just need to implement Titan and Misfin next.
I may release SIS before finishing the Gopher implementation, because it turns out that Gopher is a bit harder to handle, especially if you are trying to proxy other protocols over it. Gopher putting itemtypes in the directory listing (gophermap) rather than in the response of each file is both a blessing and a curse.
Nov 21 ยท 5 weeks ago ยท ๐ jmjl, hellfire103
๐๏ธ Yretek ยท Nov 21 at 22:08:
Are you running your own gopher server? (As in software) Some gopher servers have their quirks. I'm looking at you, Gophernicus
๐ clseibold ยท Nov 21 at 22:29:
@Yretek Right now I'm working on a software project inspired by Internet Information Services that will allow one to easily setup and/or customize multiple servers of different smallnet protocols (gemini, gopher, nex, misfin, titan) and manage them from an admin interface over gemini.
While I can get a gopher server running, it still needs a lot of work before I put it into production. I will say one of the biggest things is caching the generated gophermaps (or perhaps just caching file types) so that the server doesn't have to get file types for each file in a directory on every request.
Since I have just started this project, my current gemini capsule (auragem.letz.dev) has not been moved over to SIS yet.