Git & ops TUIs

Control K9s from your phone

Watch pods and tail logs through an incident without scrambling for a laptop.

$ onlytty -- k9s

K9s on your phone

K9s is a terminal UI to observe and manage your Kubernetes clusters. OnlyTTY runs it on your own machine and hands you a private link to drive it from your phone — the terminal stays live where you launched it; your phone is just a second screen and keyboard.

  • End-to-end encrypted — the relay only ever forwards ciphertext, never your keystrokes.
  • View-only by default — but the link is the key: anyone with it can take control with a tap. Lock it to watching with --control view-only.
  • Nothing stored — sessions are in-memory and vanish when you exit; no account, no inbound ports.

New to OnlyTTY? See how it works · read the FAQ.

Inspect Kubernetes with K9s from your phone

Run K9s on a machine that already has the right cluster access and kubeconfig. OnlyTTY shares that terminal; it does not set up Kubernetes credentials on your phone.

For an inspection session, start K9s with its modification commands disabled:

$ onlytty -- k9s --readonly
  1. Open the printed link or scan its QR code on your phone. Check the cluster context K9s shows, then tap Take control.
  2. Enter :pods to open the pod view. Select a pod and press l for logs; press ? for the active view's shortcuts.
  3. Use :q to leave K9s when finished. Review any intended cluster change through your normal operational workflow.

K9s --readonly disables modification commands in K9s. It does not change the Kubernetes permissions held by the host. OnlyTTY's --control view-only is a different control: viewers cannot type, so they cannot navigate K9s themselves.

Use K9s's command reference for context and namespace options. Treat the OnlyTTY link as access to this session; share it only with the people who should see it.

Get started

Run K9s from your phone in about 30 seconds

Install + share K9s
$ curl -fsSL https://onlytty.com/install.sh | sh -s -- k9s
Share K9s
$ onlytty -- k9s

It prints a link and a QR — scan it and you're live. More ways to run it →