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

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

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

Op ma 21 jun. 2021 om 15:21 schreef The Gnuserland <gnuserland@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
>
> 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
>

---

Previous in thread (3 of 7): 🗣️ The Gnuserland (gnuserland (a) mailbox.org)

Next in thread (5 of 7): 🗣️ The Gnuserland (gnuserland (a) mailbox.org)

View entire thread.