Skip to content

0.1.0

Choose a tag to compare

@jackskelt jackskelt released this 26 Feb 19:56
· 22 commits to main since this release

v0.1.0 -- Initial Release

First public release of Tailscale Tunnel Manager, a self-hosted TCP tunnel manager for Tailscale containers designed to run on Discloud.

Highlights

  • Web dashboard with dark/light theme for managing TCP tunnels via browser.
  • REST API for creating, updating, toggling, deleting, and testing tunnels.
  • Quick start templates for PostgreSQL, MySQL, Redis, and MongoDB.
  • Connection testing and pre-flight checks with warnings for unreachable targets.
  • Tunnel persistence across container restarts with automatic restore.
  • Internationalization in 6 languages: English, Portuguese (BR), Spanish, French, German, and Japanese.
  • Statically linked binary compiled for x86_64-unknown-linux-musl.

Release Artifact

The release.zip archive contains everything needed to run the application inside a container:

File Description
api Statically linked API server binary.
start.sh Entrypoint script that starts tailscaled and the API.
public/ Static frontend files (HTML, CSS, JS, i18n).

Usage

The Dockerfile in the repository downloads release.zip automatically during build. For a Discloud deployment, you only need the Dockerfile and a discloud.config:

docker build -t tailscale-discloud .

See the README for full documentation.

License

Licensed under the GNU General Public License v2.0.

Full Changelog: https://github.com/jackskelt/tailscale-discloud/commits/v0.1.0