💾 Archived View for auragem.letz.dev › ~ask › 3 › 8 › a › 14 captured on 2024-12-17 at 11:21:57. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-08-25)
-=-=-=-=-=-=-
Yes, much of the stuff on gemini://gemini.thegonz.net uses SCGI. There were a few reasons for that. One is that molly-brown kills CGI scripts after 10 seconds, which is reasonable but means they can't be used for streaming. Another is to be able to run as a separate user. Another is to store state within a process between requests. I have some C code to wrap a CGI-script to run as SCGI, gemscgi_wrap.c in gemrepl. I could polish that up and release it if anyone's interested.
Answered 2024-07-13 20:18 UTC by ulirn
Upvotes: 1