ncatで単一の.gmiファイルを提供する方法

2021年9月5日

2022年8月9日編集

ちゃんとしたジェミニサーバーが使えないとき、このコマンドを使えば、ブラウザでジェミニファイルを表示できます。編集しているときに便利だと思ったので、書き留めました。

注意: こちらはnmapパッケージに含まれているncatツールを使っていて、openbsd-netcatなどとは引数が違うので気をつけてください。

ncat -kl 1965 --ssl -c '(printf "20 text/gemini\r\n"; cat index.gmi)'
Proxy Information
Original URL
gemini://pixeldreams.tokyo/technomancy/local-gemini.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en
Capsule Response Time
1593.281329 milliseconds
Gemini-to-HTML Time
0.162178 milliseconds

This content has been proxied by September (3851b).