💾 Archived View for adele.work › code › gemiprox › gemiprox.gmi captured on 2021-12-05 at 23:47:19. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-03)

➡️ Next capture (2023-04-19)

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

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

[..]