internal/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 14, 2026 License: MIT

Directories

Path Synopsis
Package cli parses the tnl command line.
Package cli parses the tnl command line.
Package config loads and validates the tnl tunnel configuration file.
Package config loads and validates the tnl tunnel configuration file.
Package daemon implements the tnl daemon: runtime path resolution, pid-file handling, the Unix-socket IPC server, and the client used by the tnl CLI to talk to a running daemon.
Package daemon implements the tnl daemon: runtime path resolution, pid-file handling, the Unix-socket IPC server, and the client used by the tnl CLI to talk to a running daemon.
Package launchd integrates tnl with macOS launchd by installing and removing a per-user LaunchAgent that starts the daemon at login.
Package launchd integrates tnl with macOS launchd by installing and removing a per-user LaunchAgent that starts the daemon at login.
Package output renders tunnel status snapshots for the terminal.
Package output renders tunnel status snapshots for the terminal.
Package status defines the supervision state model reported by tnl.
Package status defines the supervision state model reported by tnl.
Package supervisor spawns and supervises one system ssh process per port mapping, restarting dead mappings with exponential backoff and supporting per-tunnel lifecycle control.
Package supervisor spawns and supervises one system ssh process per port mapping, restarting dead mappings with exponential backoff and supporting per-tunnel lifecycle control.
Package version holds the tnl build version.
Package version holds the tnl build version.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL