LocalTunnel, yerel geliştirme sunucunuzu hiçbir sunucu ya da DNS yapılandırması gerektirmeksizin genel bir HTTPS URL’si üzerinden erişilebilir kılan ücretsiz bir araçtır. npm ile tek satırda kurulur ve geliştiricilerin webhook testleri, müşteri demoları ve mobil uygulama testleri için tercih ettiği basit bir tünel çözümüdür. Windows, macOS ve Linux üzerinde çalışır; MIT lisansıyla ücretsiz ve açık kaynaklıdır.
Temel Özellikler
- Yerel portu tek komutla genel HTTPS URL’sine dönüştürme
- Özel alt alan adı seçimi (subdomain)
- npm ile anında kurulum, ek yapılandırma gerektirmez
- Webhook entegrasyon testleri için ideal
- Herhangi bir HTTP sunucusuyla uyumlu
- Geçici ve kalıcı kullanım senaryoları için uygun
- Açık kaynak, ücretsiz alt alan adı sunucusu
- Teamwork ve uzaktan gösterimler için kolay paylaşım
LocalTunnel bağlantısı sık sık kopuyor, nasıl stabil tutulur?
LocalTunnel ücretsiz ve paylaşımlı bir altyapı kullanır; bu nedenle bağlantı kararlılığı garanti değildir. Bağlantı koptuğunda sunucu yeniden başlatmak gerekir. Daha kararlı bir bağlantı için lt komutunu bir process yöneticisiyle (pm2 veya forever) çalıştırın; bu, bağlantı kesildiğinde otomatik yeniden bağlanma sağlar. Uzun süreli veya üretim benzeri test ortamları için ngrok’un ücretsiz katmanını ya da self-hosted bir tünel çözümü olan frp veya Cloudflare Tunnel kullanmak daha güvenilir bir alternatiftir. LocalTunnel kısa süreli geliştirici testleri için en iyisi olarak düşünülmelidir.
LocalTunnel webhook testi için nasıl kullanılır?
Webhook testi için önce yerel uygulamanızı çalıştırın (örneğin port 3000’de). Terminalde lt --port 3000 komutunu çalıştırın; araç size bir URL verir (örneğin https://rastgele-isim.loca.lt). Bu URL’yi webhook sağlayıcısının (GitHub, Stripe, Shopify vb.) ayar paneline girin. Artık webhook olayları yerel makinenize yönlendirilecek. Belirli bir URL tercih ederseniz lt --port 3000 --subdomain benim-test-url şeklinde özel bir alt alan adı belirleyin. Her oturumda URL değişebileceğinden webhook ayarını her seferinde güncellemeniz gerekebilir; bu sınırlamadan kaçınmak için ngrok’un kalıcı URL özelliğine bakın.
LocalTunnel alternatifleri
Yerel tünel ve webhook test araçlarına alternatifler: ngrok, mitmproxy, Node-RED.
- Kurulumu çok kolay (npm)
- Ücretsiz kullanım
- Webhook testleri için ideal
- DNS değişikliği gerekmez
- Açık kaynak (MIT)
- Node.js gerektirir
- Bant genişliği sınırı var
- Üretim ortamı için önerilmez
İşletim Sistemi: Windows, macOS, Linux
RAM: 256 MB
Disk: 50 MB
Diğer: Node.js 14+ gerekli