More Smolweb: Nightfall Express

While looking around for a new misfin server I found this nice list of smolweb protocols.

Small Internet protocol roundup

Lots of space related names, lots of partial specs and even more overlap. Oddly enough the most simple protocol listed actually caught my eye as it fills the one feature missing in: large file transfer with a single request.

While there are things like anonymous ftp, a protocol like nex is nice because the server can be created in a few lines of shell code and `socat`, and the client is `telnet` or `nc` which every system has. On my lunch break I implemented a server.

nex.sh code

My nex instance

For those who want to see download progress, use `pv` along with `nc` to see rates and totals

$ tags: smolweb, dev $

$ published: 2025-07-14 20:30 $

-- CC-BY-4.0 jecxjo 2025-07-14

Comments?

back

Proxied content from gemini://gemini.sh0.xyz/log/2025-07-14_more_smolweb_nightfall_express.gmi

Gemini request details:

Original URL
gemini://gemini.sh0.xyz/log/2025-07-14_more_smolweb_nightfall_express.gmi
Status code
Success
Meta
text/gemini
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.