I wrote a nostr site (nsite) publisher and gateway for Gemini in Rust, it's called ngemsite. The gateway serves nsites over the Gemini protocol.

Normally nsites contain web pages, and nsite gateways serve the site over https.

But i had this idea to write a nsite gateway server for Gemini. Instead of containing html documents, a ngemsite contains gemtext documents.

So what's nice with this is that it allows you to deploy gemini capsules signed with your nostr identity !

https://codeberg.org/ngemsite/ngemsite

https://crates.io/crates/ngemsite

Gemini link to the ngemsite (install and run gateway first)

gemini://npub1yp6q3t5tsuawgzd4wwkwcxkzfa8jjn30fjmh70wnlz3s2lx25zeqrhh0d3.localhost/

#nostr #nsite

Posted in: s/rust_software

๐Ÿš€ cipres

Apr 07 ยท 4 weeks ago ยท ๐Ÿ‘ johano

1 Comment

๐Ÿš€ cipres [OP] ยท Apr 07 at 11:36:

Link to the ngemsite served with the usual nsite.lol https gateway.

โ€” https://npub1yp6q3t5tsuawgzd4wwkwcxkzfa8jjn30fjmh70wnlz3s2lx25zeqrhh0d3.nsite.lol

Screenshot of Lagrange browsing the ngemsite

โ€” https://image.nostr.build/ede46b8d29a9896596a093763cdee75a26a7aaa173c69f6c35bc29190a22ce1e.jpg