馃懡 defunct

@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

3 years ago 路 馃憤 gnuserland

Actions

馃憢 Join Station

6 Replies

馃懡 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... 路 3 years ago

馃懡 marmaladefoo

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 路 3 years ago

https://tildegit.org/solderpunk/gemcert

馃懡 gnuserland

I figured out something but I am not there yet... 馃槙 路 3 years ago

馃懡 gnuserland

@defunct I installed but I have no idea how to use it... ^^" 路 3 years ago

馃懡 defunct

that's pretty neat!! 路 3 years ago

馃懡 gnuserland

Some replied to mysellf that actually it already exists, it is called "Duckling-proxy", check it out:

https://github.com/LukeEmmet/duckling-proxy 路 3 years ago

https://github.com/LukeEmmet/duckling-proxy