สวัสดีเพื่อนบ้าน! อยากได้ public URL ไหม?

เชื่อมต่อ localhost ทะลุ ออกสู่อินเทอร์เน็ต

ทะลุthá·lú: กริยา หมายถึง ผ่านตลอดจากข้างหนึ่งไปอีกข้างหนึ่ง

รันคำสั่งเดียวเปลี่ยนแอปบนเครื่องคุณให้มี URL HTTPS สาธารณะที่ทุกคนเข้าถึงได้ทันที รองรับ Webhook, WebSocket และ Hot reload ครบถ้วน

curl -fsSL https://talu.jshub.cc/install.sh | sh
หรือดาวน์โหลด talu สำหรับ macOS (Apple Silicon) ทุกแพลตฟอร์ม
talu(กด Ctrl+C เพื่อออก)
Session Status:online
Public Ingress:https://myapp.t.jshub.cc
Local Target:http://localhost:3000

Live Ingress Stream (Recent 10)
สิ่งที่คุณจะเห็นหลังรัน talu http 3000

วิธีทำงาน

แล็ปท็อปของคุณอยู่หลังกำแพง talu จะทะลุมันออกไป

เราเตอร์และไฟร์วอลล์มักบล็อกไม่ให้คนภายนอกเชื่อมต่อเข้ามาที่เครื่องคุณ talu เปิดการเชื่อมต่อไปยังเซิร์ฟเวอร์ด้วยความปลอดภัยแบบเดียวกับเว็บเบราว์เซอร์ จากนั้นผู้เข้าชม URL ของคุณจะส่งข้อมูลกลับเข้ามาทางนี้ ไม่ต้องเปิดพอร์ต ไม่ต้องตั้งค่าเราเตอร์

localhost:3000 แล็ปท็อปของคุณ เราเตอร์ / ไฟร์วอลล์ myapp.t.jshub.cc ใครก็ได้ จากทุกที่ :443 talu ทะลุผ่านตรงนี้! localhost:3000 แล็ปท็อปของคุณ เราเตอร์ / ไฟร์วอลล์ myapp.t.jshub.cc ใครก็ได้ จากทุกที่ :443

ฟีเจอร์เด่น

ทุกอย่างที่รันบน localhost ได้ ก็ทะลุผ่าน talu ได้เหมือนกัน

เริ่มต้นใช้งาน

3 คำสั่ง ใช้เวลาไม่ถึง 30 วินาที

  1. ติดตั้ง talu

    ไฟล์ขนาดเล็กตัวเดียว ไม่ต้องติดตั้งอะไรเพิ่ม สคริปต์จะเลือกเวอร์ชันที่เหมาะกับ Mac หรือ Linux ของคุณโดยอัตโนมัติ สำหรับ Windows ดาวน์โหลดไฟล์ .exe ได้ที่นี่

    curl -fsSL https://talu.jshub.cc/install.sh | sh
  2. บันทึกโทเค็นของคุณ

    โทเค็นจะขึ้นต้นด้วย talu_live_ talu จะบันทึกไว้ในเครื่องคุณ ทำเพียงครั้งเดียวไม่ต้องใส่ซ้ำ

    talu login talu_live_xxxxxxxx
  3. เปิดทันเนล

    ระบุพอร์ตที่แอปของคุณกำลังรันอยู่ เพิ่ม --subdomain เพื่อตั้งชื่อ URL ตามใจ แล้วส่งลิงก์ให้คนอื่นได้เลย

    talu http 3000 --subdomain myapp

เหมาะสำหรับ

งานจริงที่ต้องใช้ URL สาธารณะ

webhooks

LINE, Stripe และ GitHub ยิงตรงเข้า Breakpoint บนเครื่องคุณ

ใส่ URL ของ talu ในการตั้งค่า Webhook แล้ว Debug รีเควสต์จริงบนเครื่องตัวเองได้ทันที ไม่ต้อง Deploy ขึ้นเซิร์ฟเวอร์ก่อน

devices

มือถือต่อ 5G ยิงเข้ามาทดสอบ API บนแล็ปท็อป

ทดสอบแอป iOS และ Android บนเน็ตมือถือจริง ใบรับรอง HTTPS ถูกต้องและปลอดภัย ไม่ต้องแก้ไขการตั้งค่าความปลอดภัยใดๆ

demos

ส่งงานให้ลูกค้าหรือทีมลองเล่นก่อน Push โค้ด

ส่งลิงก์จริงให้กดลอง แทนการอัดคลิปหน้าจอ เมื่อคุยงานเสร็จกด Ctrl+C ลิงก์ก็หยุดทำงานทันที

สรุปคำสั่ง

คำสั่งที่ใช้บ่อย

คำสั่งการทำงาน
talu http 3000แชร์พอร์ต 3000 ด้วย URL สุ่ม
talu http 3000 -s demoแชร์พอร์ต 3000 ที่ https://demo.t.jshub.cc
talu http 5173 --host-header localhost:5173แก้ปัญหา "host is not allowed" ของ Vite โดยส่ง localhost:5173 เป็น host
talu http https://localhost:8443แชร์แอปที่เป็น HTTPS อยู่แล้ว หรือแอปบน IP อื่น
talu login <token>บันทึกโทเค็นไว้ที่ ~/.config/talu/config.yaml
talu updateอัปเดต talu เป็นเวอร์ชันล่าสุด
talu versionแสดงเวอร์ชันปัจจุบันที่ติดตั้ง