If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: trustmux.dev - Trustmux  Your workstation ter.

site address: trustmux.dev

site title: Trustmux Your workstation terminal, in your pocket

Our opinion (on Tuesday 13 October 2026 1:05:04 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Monitor and interact with your tmux and Byobu sessions from any phone browser, privately over Tailscale.;

Headings (most frequently used words):

your, terminal, app, phone, in, it, install, mobile, you, live, output, pair, mode, progressive, web, pwa, pairing, native, tokens, workstation, pocket, see, on, how, works, nine, problems, every, user, knows, everything, need, nothing, don, frequently, asked, questions, security, model, seconds, manage, sessions, from, biometric, lock, text, enable, start, private, by, design, send, keystrokes, code, auth, byobu, pro, brute, force, resistant, 256, bit, session, minimal, network, exposure, tls, everywhere, stored, locally, 0600, instant, revocation,

Text of the page (most frequently used words):
your (94), trustmux (81), and (77), the (71), phone (38), tmux (37), byobu (34), you (30), tailscale (28), #terminal (27), app (26), that (19), session (18), workstation (18), from (18), code (18), install (18), with (17), pairing (17), for (17), tap (17), browser (16), start (16), pair (16), screen (16), ssh (14), machine (13), daemon (12), run (12), live (12), running (12), any (12), one (11), how (11), mosh (11), output (11), home (11), sessions (11), all (10), mode (10), point (10), mobile (10), enable (10), use (10), ctrl (10), panes (10), solved (10), tokens (9), pwa (9), login (9), when (9), works (9), native (9), devices (8), between (8), via (8), digit (8), expires (8), what (8), both (8), copy (8), can (8), status (8), full (8), windows (8), are (7), network (7), directly (7), keys (7), data (7), pane (7), swipe (7), add (7), free (7), https (7), ubuntu (6), ppa (6), automatically (6), tls (6), time (6), requires (6), real (6), over (6), connection (6), long (6), need (6), send (6), like (6), android (6), package (6), first (6), enabled (6), built (5), never (5), secure (5), window (5), just (5), this (5), work (5), server (5), wireguard (5), keystrokes (5), without (5), seconds (5), private (5), launch (5), ios (5), homebrew (5), pip (5), background (5), lock (5), 60s (5), started (5), progressive (4), web (4), open (4), github (4), after (4), stored (4), locally (4), encrypted (4), end (4), tunnel (4), local (4), cloud (4), access (4), client (4), but (4), zoom (4), paste (4), control (4), back (4), left (4), device (4), once (4), then (4), anywhere (4), nat (4), support (4), view (4), keyboard (4), commands (4), navigate (4), biometric (4), store (4), autocorrect (4), step (4), scan (4), visit (4), tail1234 (4), net (4), 7432 (4), 847 (4), 293 (4), paired (3), they (3), config (3), provides (3), serve (3), binds (3), other (3), token (3), 256 (3), fast (3), new (3), required (3), remote (3), keep (3), always (3), pinch (3), features (3), naturally (3), not (3), installed (3), entirely (3), connect (3), already (3), handles (3), shell (3), most (3), get (3), into (3), does (3), current (3), will (3), manage (3), lived (3), every (3), nothing (3), through (3), relay (3), coming (3), soon (3), type (3), right (3), move (3), url (3), enter (3), macos (3), brew (3), same (3), uses (3), debian (3), profiles (3), needed (3), libtmux (3), everything (3), manager (3), job (3), face (3), push (3), name (3), autocapitalize (3), text (3), ensure (3), apt (3), pypi (2), waiting (2), ttl (2), unpair (2), 0600 (2), only (2), direct (2), default (2), 100 (2), endpoint (2), issues (2), brute (2), force (2), secrets (2), bit (2), three (2), guesses (2), regardless (2), has (2), security (2), model (2), servers (2), replaces (2), build (2), own (2), prediction (2), typing (2), feel (2), streams (2), enough (2), approaches (2), around (2), looking (2), persistence (2), renders (2), accessibility (2), still (2), needs (2), each (2), ports (2), firewall (2), machines (2), don (2), different (2), there (2), have (2), roaming (2), even (2), great (2), check (2), also (2), bring (2), stop (2), apps (2), awkward (2), drops (2), keeps (2), pick (2), exactly (2), processes (2), why (2), generate (2), valid (2), revoke (2), want (2), yes (2), single (2), leave (2), connected (2), conference (2), traversal (2), pro (2), arrow (2), picker (2), jump (2), appear (2), button (2), users (2), personal (2), hotel (2), ships (2), inside (2), alongside (2), setup (2), plain (2), class (2), lines (2), lightweight (2), runs (2), lets (2), configuration (2), sync (2), key (2), touch (2), dynamic (2), notifications (2), match (2), stays (2), multi (2), dashboard (2), characters (2), flutter (2), ever (2), line (2), fingerprint (2), pin (2), webauthn (2), create (2), ansi (2), color (2), rendering (2), subscription (2), stream (2), interact (2), header (2), toggle (2), spellcheck (2), scrollback (2), webpage (2), layout (2), nine (2), dustinkirkland (2), sudo (2), pocket (2), 2026, dustin, kirkland, source, under, gpl, license, contact, immediately, invalidate, remove, specific, revoked, rejected, next, request, drift, instant, revocation, readable, delivered, cookies, expire, days, inactivity, samesite, strict, httponly, json, traffic, self, signed, certificate, generated, encryption, everywhere, unreachable, public, internet, exposed, unless, explicitly, minimal, exposure, bits, cryptographically, entropy, validated, constant, comparison, prevent, timing, attacks, computationally, impossible, token_urlsafe, minutes, invalidated, wrong, arrive, attacker, 0003, chance, success, per, owner, again, resistant, hardened, love, using, doesn, replace, workflow, reaching, peek, makes, faster, laggy, links, typically, difference, imperceptible, echo, benefit, underneath, designed, state, stops, dedicated, emulator, these, software, plus, udp, 60000, 61000, barrier, layer, rather, than, replacing, attaches, prerequisites, ones, aware, replacement, spotty, connections, gracefully, predicts, feels, snappy, high, latency, link, technology, breaks, diverge, because, itself, multiplexing, people, anyway, compare, its, ran, registered, reboot, manually, stopped, restart, phones, starts, fresh, lose, whatever, was, interruptions, where, off, builds, logs, ongoing, reconnection, ceremony, persistent, enters, invalidates, travels, passes, infrastructure, main, cases, world, extra, configure, traveling, away, tier, adds, character, others, focus, normally, keystroke, forwarded, active, toolbar, common, tab, escape, prefix, f12, top, bar, shows, named, their, names, experience, share, menu, chrome, prints, short, newer, practice, modern, linux, distributions, ship, version, sign, account, across, creates, mesh, laptop, opening, provide, reachable, tailnet, nowhere, else, installing, easiest, path, platforms, whichever, speaks, completely, optional, said, since, maintained, author, exposes, accessible, tablet, talks, vpn, beyond, know, out, frequently, asked, questions, star, icloud, google, drive, ipad, split, stage, external, display, apple, watch, wearos, wrist, alert, finishes, siri, shortcuts, dev, voice, action, hardware, chords, interception, backed, enclave, configurable, idle, timeout, widget, count, last, command, glance, activities, progress, iphone, island, complete, bell, backgrounded, place, kill, stay, jobs, finish, authentication, featured, lives, more, power, maintainer, limited, passwords, auth, third, party, design, website, installs, review, process, download, launches, offline, updates, silently, whenever, thin, wrapper, purpose, disables, corrupt, thumb, phantom, natively, flow, breakage, font, too, small, breaking, select, drag, selection, fighting, broken, expensive, subscriptions, abandoned, networks, port, forwarding, firewalls, ips, block, replaced, password, management, painful, viewer, reconnect, dies, backgrounds, fixes, pain, today, problems, user, knows, communicate, serves, existing, distros, steps, transport, separate, successfully, 0a7, python, repository, included, preferred, fully, disabled, turn, longer, messages, prompts, platform, authenticator, leaves, require, unlock, return, safe, someone, picks, rename, certificates, bottom, mirrors, distro, uptime, cpu, memory, load, clock, scroll, history, five, screens, show, looks, see, monitor, privately, now, available, faq,


Text of the page (random words):
hone trustmux pair pairing code 847 293 expires in 60s scan or visit https your machine tail1234 ts net 7432 requires python 3 9 and tailscale pip install trustmux successfully installed trustmux 7 0a7 launch tmux or byobu first tmux start the daemon trustmux start trustmux started enable at login trustmux enable trustmux enabled at login ensure tailscale is running on both this machine and your phone pair your phone trustmux pair pairing code 847 293 expires in 60s scan or visit https your machine tail1234 ts net 7432 macos requires tmux and tailscale brew tap dustinkirkland trustmux brew install dustinkirkland trustmux trustmux launch tmux first tmux start the daemon trustmux start trustmux started enable at login trustmux enable trustmux enabled at login ensure tailscale is running on both this machine and your phone pair your phone trustmux pair pairing code 847 293 expires in 60s scan or visit https your machine tail1234 ts net 7432 requires tailscale for secure https transport and tmux 1 5 on ubuntu and debian trustmux ships inside the byobu package no separate trustmux package needed use pip or homebrew if you want trustmux without byobu how it works three steps from install to your terminal on your phone your workstation your phone tmux byobu sessions libtmux tailscale trustmux wireguard pwa or app trustmux daemon tls browser or config trustmux home screen tokens pairing your machine your data point to point no cloud step 01 install install via ubuntu ppa pip or homebrew trustmux runs as a lightweight background daemon alongside your existing byobu or tmux setup coming soon to all distros that package byobu step 02 enable start run trustmux enable to start at login then trustmux start the daemon uses libtmux to communicate with tmux binds to your tailscale ip and serves over https via tailscale serve step 03 pair your phone run trustmux pair to generate a 6 digit code open the url on your phone enter the code and tap add to home screen for a native app feel nine problems every mobile terminal user knows we solved all nine free in the pwa today the pain status how trustmux fixes it ssh session dies when network drops or phone backgrounds solved your tmux session keeps running on your workstation the phone is a viewer not a connection endpoint reconnect in a tap ssh key management on phone is painful solved replaced entirely by a 6 digit pairing code no keys to copy no secrets to sync no password manager nat firewalls and dynamic ips block access from anywhere solved tailscale handles nat traversal automatically works on mobile data hotel wi fi and conference networks with no port forwarding app store required expensive subscriptions abandoned apps solved free pwa no app store no subscription one tap to add to home screen on ios and android works full screen like a native app copy paste from a terminal on phone is broken solved browser native copy paste touch select text the same as any webpage no terminal drag selection fighting you font is too small can t zoom without breaking layout solved pinch to zoom works natively in the browser no terminal re flow or layout breakage scrollback requires tmux copy mode phantom arrow keys solved swipe up with your thumb it s a browser scrollback works like any webpage tmux copy mode never needed autocorrect and autocapitalize corrupt terminal commands solved the keyboard toggle disables autocorrect autocapitalize and spellcheck when you re typing into the terminal swipe to navigate between sessions windows and panes solved swipe left right to move between panes and windows tap the s w p picker in the header to jump directly to any session window or pane by name everything you need nothing you don t trustmux is purpose built for one job your terminal on your phone progressive web app pwa a pwa is a website that installs like a native app one tap to add to your home screen on ios or android no app store no review process no download waiting it launches full screen works offline for the ui shell and updates silently in the background whenever you connect just a thin fast wrapper around your mobile browser private by design point to point over your tailscale wireguard network no relay no cloud no third party tls encrypted end to end ️ send keystrokes type commands navigate panes and interact with running processes directly from your phone keyboard ️ live terminal output stream real time output from any tmux pane swipe left and right to move between panes and windows pairing code auth secure pairing with a time limited 6 digit code no passwords to manage no ssh keys to copy byobu native built by the byobu maintainer first class support for byobu sessions profiles and status lines mobile app free for personal use more power when you need it free progressive web app pwa 0 install in one tap no app store no subscription a full featured terminal client that lives on your home screen live terminal output with full ansi color rendering send keystrokes commands create name sessions windows and panes navigate between all panes with swipe pairing code authentication 6 digit expires in 60s biometric lock always on once enabled face id fingerprint pin via webauthn byobu status line on the phone one tap install to home screen ios android send control characters ctrl c ctrl z push notifications on output match native flutter app multi machine dashboard install free pro native app coming soon a native flutter app for ios and android that does what no browser ever can stay connected in the background push you when jobs finish and live on your lock screen everything in free send control characters ctrl c ctrl z ctrl d kill panes windows and sessions multi machine dashboard all your servers in one place background connection session stays live when app is backgrounded push notifications job complete output match or terminal bell live activities build progress on your iphone lock screen dynamic island home screen widget session count and last command status at a glance biometric app lock face id touch id backed by secure enclave with configurable idle timeout and session ttl full hardware keyboard all ctrl key chords no browser interception siri shortcuts connect to dev server via voice or action button apple watch wearos wrist alert when your job finishes ipad split view stage manager external display support icloud google drive sync for machine profiles star on github frequently asked questions everything you need to know to get the most out of trustmux what exactly is trustmux trustmux is a lightweight background daemon that runs on your workstation and exposes your tmux or byobu sessions as a progressive web app pwa accessible from any browser on your phone or tablet it talks directly to tmux via libtmux streams live output to your device and lets you send keystrokes back no ssh client needed no vpn configuration beyond tailscale do i need byobu or will plain tmux work plain tmux works great trustmux speaks to tmux directly byobu is completely optional that said if you already use byobu trustmux has first class support for byobu sessions profiles and status lines since it s built and maintained by the byobu author on ubuntu and debian trustmux ships inside the byobu package so installing byobu is the easiest path on macos or other platforms install via pip or homebrew alongside whichever tmux setup you already have what is tailscale and why is it required tailscale creates a private wireguard mesh between your devices your workstation your phone your laptop without opening any firewall ports trustmux binds to your tailscale ip and uses tailscale serve to provide https so your terminal is reachable from anywhere on your tailnet and nowhere else tailscale is free for personal use up to 3 users 100 devices install it on your workstation and your phone sign in with the same account and both devices appear on the same private network automatically even across nat mobile data and hotel wi fi what tmux version do i need tmux 1 5 or newer in practice most modern linux distributions ship tmux 3 x check with tmux v macos users can install a current tmux via brew install tmux how do i install the app on my phone run trustmux pair on your workstation it prints a short url and a 6 digit code valid for 60 seconds open the url in your phone s browser and enter the code to pair once paired add it to your home screen for a full screen app like experience on ios tap the share button then add to home screen on android tap the browser menu then add to home screen or install app it will launch without browser chrome just like a native app how do i navigate between sessions windows and panes swipe left or right on the terminal view to move between panes and windows a picker in the top bar shows your current session window and pane tap it to jump directly to any other one if you use byobu named windows and sessions appear by their byobu names how do i send keystrokes and commands from my phone tap the terminal view to focus it and bring up your phone keyboard type normally every keystroke is forwarded to the active tmux pane in real time an on screen toolbar provides one tap access to common keys that are awkward on mobile tab escape arrow keys and the tmux prefix ctrl b by default or f12 in byobu the pro tier coming soon adds full control character support ctrl c ctrl z ctrl d and others can i use trustmux when i m traveling or away from home yes that s one of the main use cases as long as both your workstation and your phone are connected to tailscale trustmux works anywhere on mobile data on a conference wi fi anywhere in the world tailscale handles nat traversal and roaming automatically so there s nothing extra to configure is my terminal data private and secure yes your terminal output travels directly from your workstation to your phone over your tailscale wireguard tunnel tls encrypted point to point nothing passes through a relay server or any trustmux infrastructure the pairing code expires in 60 seconds and is single use long lived tokens are stored locally in config trustmux and never leave your machines how does pairing work and how do i revoke access run trustmux pair to generate a one time 6 digit code valid for 60 seconds when your phone enters the code trustmux issues a long lived token stored on that device to revoke all paired devices at once run trustmux unpair this invalidates every token you can then re pair any device you want to keep why not just ssh from my phone ssh apps on phones work but they re awkward you need to manage keys each connection starts a fresh shell and if your connection drops you lose whatever was running with trustmux you re looking at a persistent tmux session that keeps running on your workstation regardless of network interruptions pick it up from your phone exactly where you left off running builds long logs ongoing processes without any reconnection ceremony trustmux also renders in a browser so pinch to zoom copy paste and accessibility features all work naturally on mobile the daemon stopped how do i restart it run trustmux start check its current status with trustmux status if you ran trustmux enable the daemon is registered to start automatically at login so a reboot will also bring it back to stop it manually run trustmux stop how does trustmux compare to mosh mosh is a roaming aware replacement for ssh it handles spotty mobile connections gracefully and predicts your keystrokes locally so the terminal feels snappy even on a high latency link it s great technology but it s still a connection to a remote shell if that connection breaks long enough your session can diverge and because mosh itself provides no multiplexing most people run mosh into a tmux session on the server anyway to get persistence trustmux is a different layer entirely rather than replacing ssh it replaces the phone client there is no ssh no mosh your phone s browser attaches directly to a tmux session that is already running on your workstation over your tailscale wireguard tunnel both approaches have prerequisites they re just different ones what mosh needs mosh server installed on each remote machine you connect to plus udp ports 60000 61000 open in the firewall if you ssh to machines you don t control that can be a real barrier what trustmux needs the trustmux daemon running on your workstation and tailscale installed on both your workstation and your phone these live entirely on your own devices but it s still real software to install and keep running browser not a terminal app trustmux renders in a pwa so pinch to zoom copy paste and your phone s accessibility features all work naturally mosh requires a dedicated terminal emulator app session persistence is built in both approaches benefit from tmux underneath but trustmux is designed around that model from the start you re always looking at the live state of a session that never stops local echo vs live output mosh s local prediction makes typing feel faster on laggy links trustmux streams real terminal output with no prediction over a tailscale tunnel this is typically fast enough that the difference is imperceptible if you love mosh for ssh access to remote servers keep using it trustmux doesn t replace that workflow what trustmux replaces is reaching for a mosh or ssh client on your phone just to peek at a build running on your own workstation security model point to point hardened pairing and 256 bit session tokens no cloud required brute force resistant pairing the 6 digit pairing code expires after 3 minutes and is invalidated after three wrong guesses regardless of how fast the guesses arrive an attacker has a 0 0003 chance of success per pairing window a new window requires the machine owner to run trustmux pair again ️ 256 bit session tokens after pairing trustmux issues a secrets token_urlsafe 32 session token 256 bits of cryptographically secure entropy validated with a constant time comparison to prevent timing attacks computationally impossible to brute force minimal network exposure in default mode the daemon binds only to your tailscale ip 100 x x x unreachable from the public internet or other local network devices the pairing endpoint is never exposed unless you explicitly run trustmux start direct tls everywhere traffic between your workstation and phone is tls encrypted end to end via tailscale serve in start direct mode a self signed certificate is generated automatically in start local mode the ssh tunnel provides encryption tokens stored locally 0600 session tokens live in config trustmux tokens json with mode 0600 readable only by you they are delivered to the browser as httponly samesite strict cookies and automatically expire after 90 days of inactivity instant revocation run trustmux unpair to immediately invalidate all paired devices or remove a specific one revoked tokens are rejected on the next request no waiting no ttl drift trustmux github pypi ubuntu ppa tmux tailscale byobu contact 2026 dustin ki...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

The site also has references to the 1 subdomain(s)

  trustmux.dev  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 200 OK
Connection close
Content-Length 13255
Server GitHub.com
Content-Type text/html; charset=utf-8
Last-Modified Sat, 12 Sep 2026 16:59:59 GMT
Access-Control-Allow-Origin *
ETag W/ 6aa5850f-d826
expires Tue, 13 Oct 2026 01:15:04 GMT
Cache-Control max-age=600
Content-Encoding gzip
x-proxy-cache MISS
X-GitHub-Request-Id 93EC:3A5A81:293D12:2B19F1:6ACD83C0
x-github-edge-region uksouth
Accept-Ranges bytes
Age 0
Date Tue, 13 Oct 2026 01:05:04 GMT
Via 1.1 varnish
X-Served-By cache-lcy-egml8630086-LCY
X-Cache MISS
X-Cache-Hits 0
X-Timer S1791853504.202536,VS0,VE112
Vary Accept-Encoding
X-Fastly-Request-ID f36808310a01491274b5db7cd261e79008d2c825

Meta Tags

title="Trustmux Your workstation terminal, in your pocket"
charset="UTF-8"
name="viewport" content="width=device-width, initial-scale=1.0"
name="description" content="Monitor and interact with your tmux and Byobu sessions from any phone browser, privately over Tailscale."

Load Info

page size13255
load time (s)0.166336
redirect count0
speed download79849
server IP 185.199.108.153
* all occurrences of the string "http://" have been changed to "htt???/"