Article may be outdated

This article is 69 days old. Some details may have changed since publication.

Hacker News·2 min read·medium

Show HN: macOS menu-bar manager for SSH port forwards

L
linxy97
Show HN: macOS menu-bar manager for SSH port forwards
✦AI Summary

RelayBar is a native macOS menu-bar application designed to simplify the management of local SSH port forwards. It allows users to start, stop, and monitor tunnels directly from the system menu without external dependencies.

Why it matters

It provides a streamlined, user-friendly interface for developers who frequently manage SSH tunnels, improving workflow efficiency on macOS.

✦Dive DeeperCreate a free account to unlock

RelayBar is a tiny native macOS menu-bar app for local SSH port forwards. It has no external dependencies and runs macOS's built-in /usr/bin/ssh directly.

Imports common commands such as ssh -N -L 8080:localhost:3000 user@host Adds tunnels manually with five small fields Starts and stops each tunnel with one click Starts a tunnel and opens its local URL in the default browser with one click Retries unexpected disconnects up to 10 times with exponential backoff Shows startup failures directly beside the tunnel Stores tunnel definitions in local UserDefaults Stops child SSH processes when RelayBar quits RelayBar intentionally manages one local ( -L ) forward per item. Safe connection options such as -p , -J , -i , and a restricted set of -o values are preserved when importing a command. Options that can execute local commands, select arbitrary configuration files, or write logs are rejected. RelayBar never invokes a shell.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologystartups
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in