💾 Archived View for station.martinrue.com › defunct › 1e8c32eb75a34ca8a8d9a02a01daade1 captured on 2023-11-04 at 13:56:27. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
@gnuserland I read your request on the mailing list. I believe it's partly doable. that proxy. there are a few pitfalls though. it's complicated
2 years ago · 👍 gnuserland
@marmaladefoo this is very nice of you! Let me also say Geminaut is my favorite client for Win, I look forward for tab support!
If for compiling you mean something like:
go run duckling-proxy
I had a wrong environment setup. If compiling in go is like "make yada yada" I have to learn before how to do it properly.
About the certificates I'll check this later, I have to admit that this thing of the certificates still seems to me quite counter-intuitive and probably the major obstacle for a broader Gemini adoption IMHO... · 2 years ago
hi @gnuserland - author of Duckling Proxy here. To get it working you need to follow these main steps. 1) compile for your platform - should be fairly straightforward using Go. Unfortunately there are no binary builds at present. 2) create a .key and .crt file for the server certificate - you can use OpenSSL or more easily Gemcert to generate these - see https://tildegit.org/solderpunk/gemcert 3) you will need a client that supports scheme-specific proxies, such as Amfora, Lagrange, GemiNaut and a couple of others , and you configure the client to use the proxy for http resources · 2 years ago
I figured out something but I am not there yet... 😕 · 2 years ago
@defunct I installed but I have no idea how to use it... ^^" · 2 years ago
that's pretty neat!! · 2 years ago
Some replied to mysellf that actually it already exists, it is called "Duckling-proxy", check it out:
https://github.com/LukeEmmet/duckling-proxy · 2 years ago