🐺 Wolf Works · Terminal
Self-hosted terminal sharing — your live shell, over SSH. Read-write or read-only.
1 · One-time setup
curl -fsSL https://terminal.wolfworks.llc/install.sh | sh && . "$HOME/.config/wolfworks/upterm.sh"
Installs upterm, tmux, pins this relay, adds the pair / link / unpair / update helpers, and loads them into the current shell.
2 · Share a session
upterm pair # share read-write (tmux session)
upterm pair-ro # share read-only
upterm link # reprint / re-copy the link mid-session
upterm unpair # stop sharing and end the session
upterm update # reinstall the latest tooling
Native fallback: upterm host --server ssh://terminal.wolfworks.llc:2222 --accept --no-sftp
Whoever joins uses ordinary SSH with the eight-character code—no Upterm install or Wolf Works helper required:
ssh 7K3M9Q2X@terminal.wolfworks.llc -p 2222
A first-time joiner may be asked to trust the relay host key. To skip that prompt (or fix a host-key error), pin the relay's CA in your ~/.ssh/known_hosts:
@cert-authority [terminal.wolfworks.llc]:2222 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKEFgaVw+znm3UNPwyNnlsx2FqjWlkUuGg8xOo1w/udq
No SSH key? No problem — joining needs no key and no password. Dead or mistyped code? The relay says so on screen instead of a cryptic "Permission denied"—check a code anytime at https://terminal.wolfworks.llc/status/CODE. Existing full SSH links and ww-join CODE remain supported.
- upterm pair — read-write. The joiner can type. Share only with someone you trust completely.
- upterm pair-ro — read-only. They watch, can't type. Safe for demos / a second pair of eyes.
To stop sharing, run upterm unpair. Joiners leave with Ctrl-b d (tmux detach) — typing exit in a read-write session ends it for everyone.