Twój terminal, gdziekolwiek jesteś
Termbridge umożliwia dostęp do lokalnego terminala z dowolnego urządzenia z przeglądarką. Uruchom jedno polecenie, zeskanuj kod QR i gotowe.
npx termbridge
To wszystko. Teraz możesz korzystać z terminala na telefonie.
Dlaczego warto używać Termbridge?
Sprawdzaj kompilacje z kanapy. Uruchomiono długą kompilację? Obserwuj jej przebieg na telefonie, pijąc kawę.
Monitoruj serwery w drodze. Połączono się przez SSH z serwerem, na którym działa proces? Obserwuj go z dowolnego miejsca.
Zdalnie uruchamiaj narzędzia AI do programowania. Korzystasz z Claude Code, Codex lub podobnych narzędzi? Obserwuj ich działanie na tablecie, gdy jesteś z dala od biurka.
Szybki dostęp bez konfiguracji. Bez przekierowywania portów, VPN-u ani skomplikowanej konfiguracji. Wystarczy uruchomić polecenie i zeskanować kod.
Jak to działa
- Uruchamiasz
npx termbridgena swoim komputerze - Termbridge tworzy bezpieczny tunel do terminala (lub używa linku do piaskownicy w trybie bezpośrednim)
- Skanujesz kod QR (lub kopiujesz URL)
- Terminal pojawia się w przeglądarce i jest w pełni interaktywny
Domyślnie wszystko działa lokalnie na Twoim komputerze. Opcjonalny tryb piaskownicy działa na Twoim koncie Daytona i nie korzysta z zaplecza obsługiwanego przez Termbridge.
Podstawowe założenia
Najpierw lokalnie. Domyślnie serwer, WebSocket i rejestr terminali działają na Twoim komputerze. Tryb piaskownicy działa na Twoim koncie Daytona, ale Termbridge nadal nie obsługuje zaplecza ani nie przechowuje Twoich danych.
Bezpieczne przekazanie dostępu. Termbridge wydaje jednorazowy token i wymienia go na sesję cookie. Token URL to kod skanowany na urządzeniu mobilnym.
Dostosowane do urządzeń mobilnych. UI ma celowo minimalistyczny interfejs: terminal na pełną wysokość ekranu, kompaktowy pasek sterowania i panel przełączania terminali.
Co możesz zrobić
- Pełny dostęp do terminala — działają kolory, interfejsy tekstowe, takie jak htop i vim, oraz prawidłowa obsługa klawiszy
- Wiele sesji — uruchamiaj kilka terminali i przełączaj się między nimi w aplikacji
- Sterowanie na urządzeniach mobilnych — przyciski ekranowe dla Ctrl+C, strzałek, klawisza Tab i innych klawiszy
- Domyślnie bezpiecznie — dzięki jednorazowym tokenom tylko Ty możesz się połączyć
Szybki start
W przypadku domyślnego lokalnego połączenia tunelowego zainstaluj Node.js w wersji 20 lub nowszej, tmux oraz cloudflared, a następnie:
npx termbridge
Zeskanuj telefonem kod QR, aby uzyskać dostęp. Informacje o trybie piaskownicy znajdziesz w przewodniku po piaskownicach.
Pierwsze kroki
Pełny przewodnik konfiguracji z instrukcjami instalacji
Przewodniki użytkowania
Sterowanie na urządzeniach mobilnych, wiele terminali i nie tylko
Podgląd serwera deweloperskiego
Wyświetl podgląd aplikacji obok terminala
Piaskownice
Uruchamiaj terminale w piaskownicach chmurowych Daytona