tela
Client CLI
Connects to machines via a hub, mounts file shares, and manages profiles.
Docs →
Tela is a connectivity fabric. Three small programs (a client, an agent, and a hub) let one machine reach a TCP service on another through an encrypted WireGuard tunnel, without either side opening an inbound port or running anything as root. The same three binaries scale from a single laptop reaching a single home server up to a fleet of machines managed by a team, without switching tools.
One agent, one hub, one client. Minutes from download to first connection.
Several agents at home and work, file sharing, a desktop client.
Named identities, per-machine permissions, pairing codes, audit history.
Multiple hubs, centralized identities, agents self-updating via release channels.
TelaVisor is the desktop client for Tela. It wraps the CLI in a window with menus, panels, and a file browser, so you can connect to machines, manage hubs, browse shares, and administer remote agents without opening a terminal. Runs on Windows, Linux, and macOS.
Three editions of the tela book track the three release channels. Stable is the default; beta and dev are rebuilt from each channel's tag and are labelled with the version they document.
Prebuilt binaries for each supported platform. Every release is signed and accompanied by SHA-256 checksums.
Package manager distribution (winget, choco, apt, brew) is on the 1.0 roadmap.