Skip to content

Release 3.0.0 - rewritten to Python!

Pre-release
Pre-release
Compare
Choose a tag to compare
@blackandred blackandred released this 30 Sep 04:58
· 34 commits to master since this release

🥇 We're proudly announcing a 3.0.0 release of TunMan (previously reverse-networking). In this release the whole application was rewritten from Bash to Python 📦

What's new?

  • Possibility to write own health checks, even those that runs on remote SSH!
  • Configuration files in Python with access to libraries such as Paramiko for SSH, subprocess for shell and to Python's syntax such as environment variables, loops
  • Tunnel status via JSON endpoint for health reporting
  • Simple web gui that shows the current state of connections
  • More stability on new supervisor
  • Soon we will drop the autossh, so it will be an optional dependency as our supervisor is already very mature that it can work standalone with pure ssh
  • sshpass support
  • Stable docker containers for x86_64 and arm architectures built on CI, properly versioned (no latest, version tags only!)
  • And a lot, a lot more!

Enjoy, the full control of situation with your SSH tunnels, no more black holes in monitoring 🙂