Başlarken
Önkoşulları yükleyin
Varsayılan yerel tünel kurulumu için bu araçları bilgisayarınıza yükleyin:
Node.js 20+
nodejs.org adresinden indirin veya paket yöneticinizi kullanın.
# Check if installed
node --version
tmux
Termbridge oturumlarına güç veren terminal çoklayıcısı.
# macOS
brew install tmux
# Ubuntu/Debian
sudo apt install tmux
cloudflared
Terminalinize güvenli tünel oluşturur (korumalı alan doğrudan modunda gerekmez).
# macOS
brew install cloudflared
# Linux - see cloudflare.com/downloads
Termbridge aracını çalıştırın
npx termbridge
Şuna benzer bir çıktı görürsünüz:
┌─────────────────────────────────────────┐
│ Termbridge │
│ │
│ Local: http://127.0.0.1:51234 │
│ Public: https://abc123.trycloudflare.com │
│ │
│ ██████████████ │
│ ██ ██ <- Scan this QR code │
│ ██████████████ │
│ │
└─────────────────────────────────────────┘
Not
trycloudflare.comURL hızlı, hesapsız bir tüneldir. Termbridge aracını sık kullanıyorsanız, hız sınırlarından kaçınmak için adlandırılmış bir Cloudflare tünel belirteci ayarlayın.
Telefonunuzdan bağlanın
- Telefonunuzun kamerasını açın
- QR koduna tutun
- Görünen bağlantıya dokunun
- Terminaliniz tarayıcıda açılır
Hepsi bu; bağlandınız!
Az önce ne oldu?
- Termbridge makinenizde yerel bir sunucu başlattı
- Terminaliniz için bir tmux oturumu oluşturdu
- Cloudflare güvenli bir tünel oluşturdu (
trycloudflare.comURL) - QR kodu, güvenli erişim için tek kullanımlık bir belirteç içerir. Yalnızca bir kez çalışır ve başlangıçtan 90 saniye sonra süresi dolar; bu yüzden hemen tarayın. Süresi dolduysa yeni bir kod için Termbridge aracını yeniden başlatın
- Kodu taradığınızda bir oturum çerezi aldınız ve bağlandınız
Deneyin
Bağlandıktan sonra birkaç komut deneyin:
# See system info
htop
# Check a git repo
cd ~/your-project && git status
# Run any CLI tool
Terminal; tam renkleri, TUI'leri ve beklediğiniz tüm tuşları destekler.
Çalışır durumda tutun
Bağlantının çalışması için Termbridge çalışmaya devam etmelidir. İşiniz bittiğinde:
- Termbridge çalışırken terminalde
Ctrl+Ctuşuna basın - Tünel kapanır ve bağlantı sonlanır
- tmux oturumunuz açık kalır (
--kill-on-exitkullandıysanız bu durum geçerli değildir)
İlk oturum davranışı
- Termbridge bir tmux oturumu oluşturur (varsayılan ad, bağlantı noktasından türetilir)
- Listedeki ilk terminal otomatik olarak açılır
TERMBRIDGE_SESSIONS=2ayarını yaparak başlangıçta birden fazla oturum oluşturabilirsiniz
Mevcut bir tmux oturumunu kullanma
--session <name> değerini iletir ve bu oturum zaten varsa, Termbridge yeni bir oturum oluşturmak yerine ona bağlanır. Bu, daha önce başlattığınız uzun süreli işlemleri izlemek için kullanışlıdır.
Sonraki adımlar
Mobil Denetimler
Telefonlarda ve tabletlerde Termbridge kullanma ipuçları
Birden Fazla Terminal
Birden fazla oturum çalıştırın ve aralarında geçiş yapın
Geliştirme Sunucusu Önizlemesi
Terminalin yanında Vite uygulamanızın önizlemesini görün
CLI Referansı
Kullanılabilir tüm bayrakları ve seçenekleri görün