I wrote a #nsite publisher and gateway for Gemini in Rust, it's called ngemsite. The gateway serves nsites over the Gemini protocol. Your #ngemsite can contain pages in the gemtext or markdown format.

https://codeberg.org/ngemsite/ngemsite
https://crates.io/crates/ngemsite

https://codeberg.org/ngemsite/ngemsite
https://crates.io/crates/ngemsite
11