I made an SSH tunnel manager to learn Go

The web content introduces Boring Tunnel Manager, a lightweight and fast command line SSH tunnel manager. It supports both local and remote tunnels, SSH config, and ssh-agent. Users can easily list, open, and close tunnels using simple commands. Configuration is done via TOML files, allowing for easy setup of tunnels with various options like name, local, remote, host, user, identity, port, and mode. Surprisingly, Boring automatically matches hosts against SSH config or allows for explicit host configurations. Installation is simple, with pre-built binaries available for macOS and Linux. Additionally, users can customize the location of the config file using the BORING_CONFIG environment variable.

https://github.com/alebeck/boring

To top