๐พ Archived View for bbs.geminispace.org โบ u โบ zzo38 โบ 21273 captured on 2024-12-17 at 15:54:56. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
Re: "I am looking for a guide on how to serve files on gemini to..."
Another alternative way would be to make a secret file name, so that you can only access the file if you know the file name. This avoids needing CGI, although you will have to disable directory listing.
Oct 28 ยท 7 weeks ago
๐ stack ยท Oct 28 at 00:25:
If you have access to CGI, check for the users certificate, that guarantees user identity better than passwords. Otherwise a 'secret file' is your only option...
๐ clseibold ยท Oct 28 at 01:07:
I'm surprised nobody mentioned @skyjake 's great Gemini App Developers Guide! :D
โ Gemini App Developer's Guide
๐ mbays ยท Oct 28 at 08:51:
The gemini server software Molly Brown has inbuilt support for this. To quote the README:
`CertificateZones`: In this section of the config file, keys are path regexs and values are lists of hex-encoded SHA256 fingerprints of client certificates. Any requests whose path matches one of the regexs will only be served as normal if the request is made with a client certificate whose fingerprint is in the corresponding list.
๐ fripster ยท Oct 29 at 08:16:
poor man's solution: zip the file(s) and encrypt. send password only to user
I am looking for a guide on how to serve files on gemini to specific users / behind a password. Any links to some guide where it is explained in detail?