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

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@mailbox.org <mailto: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 <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
> >

---

Previous in thread (4 of 7): 🗣️ Francis Siefken (fsiefken (a) gmail.com)

Next in thread (6 of 7): 🗣️ Jonathan McHugh (indieterminacy (a) libre.brussels)

View entire thread.