💾 Archived View for rawtext.club › ~sloum › geminilist › 006779.gmi captured on 2023-11-14 at 09:06:21. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

-=-=-=-=-=-=-

<-- back to the mailing list

[Tech][Idea] Local (Magic) Proxy HTTP to Gemini

The Gnuserland gnuserland at mailbox.org

Mon Jun 21 16:52:10 BST 2021

- - - - - - - - - - - - - - - - - - - 

Hi Francis,

this is pretty cool and exactly what I was just dreaming about!

I look forward to try it ASAP!

Thanks for sharing this!!!

My best,

TGL

On 6/21/21 11:31 AM, Francis Siefken wrote:

Hi gnuserland,
There is Duckling Proxy.
"Duckling proxy is a Gemini proxy to access the Small Web. Connecting
to it with your Gemini client means you can access many web pages
directly with your favourite client."
=
https://github.com/LukeEmmet/duckling-proxy
<https://github.com/LukeEmmet/duckling-proxy>
I recently created an elinks feature request for gemini, my favorite
console http browser, it appearently also supports gopher, nntp, ftp
and bittorrent.
https://github.com/rkd77/elinks/issues/121
<https://github.com/rkd77/elinks/issues/121>
Op ma 21 jun. 2021 om 15:21 schreef The Gnuserland
<gnuserland at mailbox.org <mailto:gnuserland at mailbox.org>
:
Hi Geminauts,
Splitting the daily navigation across HTTP and Gemini is becoming
frustrating, I'd like to do everything inside the Geminspace...
I am not a programmer and often I just dream about unrealistic thing but
I toss this idea here...
Since we have, at least in the *nix world, a lot of TUI web browser, I
wonder if it would be feasible/possible creating a kind of local server
proxy that convert on the fly the page from html to gemini, let's call
it Geminator.
I have my fantastic Geminator runtime as background process and in my
Gemini client I write something like:
gemini://localhost/geminator/www.phoronix.com <http://www.phoronix.com>
Let's that we can decide which back-end using (e.g. w3m, elinks, etc...)
this would be the process in my dream:
1. I do the request to Geminator;
2. Geminator passes the request to w3m;
3. w3m renders and buffers the page and passes it to Geminator;
4. Geminator translates the page into a Gemini one (trying to convert
also links in Geminator readable links);
5. Geminator send the page back to my client;
6. I am happily browsing Internet from my favorite Gemini client.
For sure it won't be perfect, it will also behaves weirdly, but I think
it would be enough to navigate pages like for instance phoronix, or
other news pages, some federated social networks, etc...
Well I wrote it, I hope to not be banned from the mailing list... :D
TGL
-------------- next part --------------An HTML attachment was scrubbed...URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20210621/a3c8bc42/attachment-0001.htm>