Following up on my recent post on ngrok, I found an interesting alternative via @shakalandy’s newsletter. Bore presents itself as “a modern, simple TCP tunnel that exposes local ports to a remote server, bypassing standard NAT connection firewalls.”
Apart from its simplicity, what makes bore
interesting is that its connection
server can be self-hosted. That way, you’re in full control of who can create or
access tunnels on your private bore
instance. You can even require
authentication using a pre-shared key.
And of course, just like seemingly all nifty command line tools these days,
bore
is written in Rust.