Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 02:25
· 59 commits to main since this release
2bdbc57

Highlights

Exit nodes: pick any exit node in any of your tailnets, Mullvad's included, and traffic outside your tailnets leaves through it, like the official app's Exit Node menu. Tailnet traffic still goes to its tailnet and your local network stays direct. If the exit node can't be used, that traffic is blocked rather than leaking out directly.

  • TUN mode covers every app; proxy mode covers apps that use the proxy.
  • tailmux exit-node lists them, tailmux exit-node use se (or Tokyo, or nas.home) picks one, tailmux exit-node off goes direct again.
  • The menu bar app and the desktop app have a picker with Mullvad grouped by country and city, and a "Best available" choice.
  • Docs: exit nodes.

Linux, beyond Debian

  • tailmux-cli packages (CLI and daemon, no tray app) as .deb, .rpm, .apk (Alpine) and .pkg.tar.zst (Arch), for x86-64 and arm64.
  • The desktop app now also ships as an .rpm.
  • Build from source on any distro with make && sudo make install (make desktop for the tray app), or makepkg -si with packaging/arch/PKGBUILD. Source builds never replace themselves with a release binary.
  • Install docs cover every distro family and OpenRC/runit instead of systemd.
  • Removing the desktop app or a tailmux-cli package also removes the service it installed.

Also

  • tailscale.com 1.104.
  • macOS DNS search domains in TUN mode (ssh db without a suffix).
  • More robust TUN teardown and device recreation.

Changelog