Kom godt i gang
Installer forudsætningerne
Til standardopsætningen med lokal tunnel skal du installere disse værktøjer på din computer:
Node.js 20+
Download fra nodejs.org eller brug din pakkehåndtering.
# Check if installed
node --version
tmux
Terminalmultiplexeren, der driver Termbridge-sessioner.
# macOS
brew install tmux
# Ubuntu/Debian
sudo apt install tmux
cloudflared
Opretter den sikre tunnel til din terminal (ikke nødvendig ved direkte sandbox-tilstand).
# macOS
brew install cloudflared
# Linux - see cloudflare.com/downloads
Kør Termbridge
npx termbridge
Du får vist output i denne stil:
┌─────────────────────────────────────────┐
│ Termbridge │
│ │
│ Local: http://127.0.0.1:51234 │
│ Public: https://abc123.trycloudflare.com │
│ │
│ ██████████████ │
│ ██ ██ <- Scan this QR code │
│ ██████████████ │
│ │
└─────────────────────────────────────────┘
Bemærk
trycloudflare.comURL er en hurtig tunnel uden konto. Hvis du bruger Termbridge ofte, skal du konfigurere et token til en navngiven Cloudflare-tunnel for at undgå hastighedsbegrænsninger.
Opret forbindelse fra din telefon
- Åbn kameraet på din telefon
- Ret det mod QR-koden
- Tryk på linket, der vises
- Din terminal indlæses i browseren
Sådan – du har forbindelse!
Hvad skete der lige?
- Termbridge startede en lokal server på din maskine
- Den oprettede en tmux-session til din terminal
- Cloudflare oprettede en sikker tunnel (
trycloudflare.comURL) - QR-koden indeholder et engangstoken til sikker adgang. Det virker én gang og udløber 90 sekunder efter opstart, så scan det hurtigt; hvis det er udløbet, skal du genstarte Termbridge for at få et nyt
- Da du scannede koden, fik du en sessionscookie og oprettede forbindelse
Prøv det
Når du har oprettet forbindelse, kan du prøve nogle kommandoer:
# See system info
htop
# Check a git repo
cd ~/your-project && git status
# Run any CLI tool
Terminalen understøtter fulde farver, TUI'er og alle de taster, du forventer.
Hold det kørende
Termbridge skal blive ved med at køre, for at forbindelsen fungerer. Når du er færdig:
- Tryk på
Ctrl+Ci terminalen, hvor Termbridge kører - Tunnelen lukkes, og forbindelsen afsluttes
- Din tmux-session forbliver aktiv (medmindre du brugte
--kill-on-exit)
Sådan fungerer den første session
- Termbridge opretter en tmux-session (standardnavnet er baseret på porten)
- Den første terminal på listen indlæses automatisk
- Du kan oprette flere sessioner ved opstart ved at angive
TERMBRIDGE_SESSIONS=2
Brug en eksisterende tmux-session
Hvis du angiver --session <name>, og sessionen allerede findes, tilslutter Termbridge sig den i stedet for at oprette en ny. Det er nyttigt, når du vil overvåge processer, du allerede har startet, og som kører længe.
Næste trin
Mobilstyring
Tips til brug af Termbridge på telefoner og tablets
Flere terminaler
Kør flere sessioner, og skift mellem dem
Forhåndsvisning af udviklingsserver
Se en forhåndsvisning af din Vite-app ved siden af terminalen
CLI Reference
Se alle tilgængelige flag og indstillinger