Aan de slag
De vereisten installeren
Installeer deze tools op uw computer voor de standaardconfiguratie met lokale tunnel:
Node.js 20+
Download via nodejs.org of gebruik uw pakketbeheerder.
# Check if installed
node --version
tmux
De terminalmultiplexer die Termbridge-sessies mogelijk maakt.
# macOS
brew install tmux
# Ubuntu/Debian
sudo apt install tmux
cloudflared
Maakt de beveiligde tunnel naar uw terminal aan (niet nodig voor de directe sandboxmodus).
# macOS
brew install cloudflared
# Linux - see cloudflare.com/downloads
Termbridge uitvoeren
npx termbridge
U ziet uitvoer zoals deze:
┌─────────────────────────────────────────┐
│ Termbridge │
│ │
│ Local: http://127.0.0.1:51234 │
│ Public: https://abc123.trycloudflare.com │
│ │
│ ██████████████ │
│ ██ ██ <- Scan this QR code │
│ ██████████████ │
│ │
└─────────────────────────────────────────┘
Opmerking De
trycloudflare.comURL is een snelle tunnel waarvoor geen account nodig is. Als u Termbridge vaak gebruikt, stel dan een benoemd Cloudflare-tunneltoken in om snelheidslimieten te voorkomen.
Verbinding maken vanaf uw telefoon
- Open de camera van uw telefoon
- Richt deze op de QR-code
- Tik op de link die verschijnt
- Uw terminal wordt in de browser geladen
Dat is alles: u bent verbonden!
Wat is er zojuist gebeurd?
- Termbridge heeft een lokale server op uw computer gestart
- Er is een tmux-sessie voor uw terminal aangemaakt
- Cloudflare heeft een beveiligde tunnel aangemaakt (de
trycloudflare.comURL) - De QR-code bevat een eenmalig token voor beveiligde toegang. Het werkt één keer en verloopt 90 seconden na het opstarten, dus scan de code snel; als deze is verlopen, start Termbridge opnieuw voor een nieuwe code
- Nadat u de code hebt gescand, kreeg u een sessiecookie en maakte u verbinding
Probeer het uit
Probeer na het verbinden enkele opdrachten uit:
# See system info
htop
# Check a git repo
cd ~/your-project && git status
# Run any CLI tool
De terminal ondersteunt volledige kleuren, TUI's en alle toetsen die u verwacht.
Actief houden
Termbridge moet actief blijven om de verbinding te laten werken. Wanneer u klaar bent:
- Druk op
Ctrl+Cin de terminal waarin Termbridge actief is - De tunnel wordt gesloten en de verbinding verbroken
- Uw tmux-sessie blijft actief (tenzij u
--kill-on-exithebt gebruikt)
Gedrag van de eerste sessie
- Termbridge maakt een tmux-sessie aan (de standaardnaam is afgeleid van de poort)
- De eerste terminal in de lijst wordt automatisch geladen
- U kunt bij het opstarten meerdere sessies aanmaken door
TERMBRIDGE_SESSIONS=2in te stellen
Een bestaande tmux-sessie gebruiken
Als u --session <name> opgeeft en die sessie al bestaat, koppelt Termbridge zich eraan in plaats van een nieuwe aan te maken. Dit is handig om langlopende processen te volgen die u al hebt gestart.
Volgende stappen
Mobiele bediening
Tips voor het gebruik van Termbridge op telefoons en tablets
Meerdere terminals
Meerdere sessies uitvoeren en ertussen wisselen
Preview van ontwikkelserver
Bekijk uw Vite-app naast de terminal
CLI-referentie
Bekijk alle beschikbare vlaggen en opties