💾 Archived View for adele.pollux.casa › code › gemiprox › gemiprox.gmi captured on 2022-01-08 at 13:49:26. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2022-03-01)

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

Gemiprox

This nodejs application is a proxy server which converts any web page to a gemini content.

For that, it use the module "readability" from Mozilla, same used by Firefox when you switch to "read mode". It permits to have a lighter html page to convert to gemini format.

This instance is an example, and should not be used intensively (please !)

gemiprox.pollux.casa:1966

Source is available here :

gemiprox.js

You need to adapt hostname and port (1965 should be used is no other gemini server on your machine)

there are some npm dependencies :

npm install @derhuerst/gemini
npm install @mozilla/readability
npm install create-cert
npm install jsdom
npm install turndown

Then launch it :

node gemiprox.js

[..]