davrodpin
What is good about Deno to me is the native Typescript support and the toolchain.
Denoro, a CLI tool to explore Deno KV local databases
Show HN: SSH Port Forwarding CLI Tool with Resiliency and UX
Show HN: Mole v0.5.0 (SSH tunnel client with keep alive and connection retries)
Highlighted Features* Auto local address selection: find a port available and start listening to it, so the -local flag doesn’t need to be given every time you run the app.* Create multiple tunnels using a single ssh connection: multiple tunnels can be established using a single connection to a ssh server by specifying different -remote flags.* Aliases: save your tunnel settings under an alias,...
Resilient SSH tunnel app (keep alive and conn retries)
Latest version of mole, 0.5.0, adds two new features that increases the resiliency of an established tunnel:* Idle clients do not get disconnected from the ssh server since Mole keeps sending synthetic packets acting as a keep alive mechanism. * Auto reconnection to the ssh server if the it is dropped by any reason.Link: https://davrodpin.github.io/mole/
Show HN: Create multiple tunnels using a single SSH connection (mole v0.4.0)
Show HN: Easily create SSH tunnels: mole 0.3.0 (new version release)
Easily create SSH tunnels: mole 0.3.0
https://davrodpin.github.io/moleCHANGELOG: https://github.com/davrodpin/mole/releases/tag/v0.3.0
$ mole -v -remote :80 -server example1
The missing "-local" flag will make mole to listen on a random local port.
curl -L https://github.com/davrodpin/mole/releases/download/v0.2.0/m... | tar xz -C /usr/local/bin
And there are plans to implement a script to improve this process: https://github.com/davrodpin/mole/issues/19
Someone else opened an issue requesting that: https://github.com/davrodpin/mole/issues/22
It also has aliases to store configuration that user usually use, but that is comparable to the ssh config file.