Repository navigation
0.1.0
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