ShellYard

Tunnel Manager

One pane for every active SSH session's local-port forwards. Add and tear down localhost:N → bastion → target:M without leaving the app.

Tools → Tunnel Manager lists every active SSH session as a card and shows its open local-port forwards underneath. Free tier.

What’s in each card

  • Host and user the session is bound to
  • Each open forward as localhost:<N> → bastion → <target>:<M>
  • A close-X next to every forward to tear it down

Adding a forward

Inline + Local forward form on every card:

  • Local port — leave blank to auto-pick a free port
  • Target host — usually a private host the bastion can reach
  • Target port

Submit and the forward is open. The list refreshes every 5 seconds so a forward another window opened shows up here automatically.

Why it’s separate from per-session config

You stage forwards while you’re working — adding a Postgres tunnel mid-investigation, opening a quick HTTP proxy to inspect a service. Tunnel Manager keeps that flow next to the session list instead of buried in connection settings.