localhost จากทุกที่

เปิด localhost ที่บ้านจากที่ไหนก็ได้

ออกจากบ้านทั้งที่งานยังไม่เสร็จ? เปิด dev server ที่รันอยู่ที่บ้านดูได้เลยจากมือถือ คำสั่งเดียว ได้ลิงก์ HTTPS จริง ไม่ต้องตั้งค่าอะไร

npx busymote 3000
Command Prompt
Busymotebusymote.com/app

No live tunnels yet.

Waiting for a port…

นี่คือภาพจำลอง ไม่ใช่ tunnel จริง กด Stop เพื่อดูอีกรอบ

เซิร์ฟเวอร์ที่แชร์ผ่าน Busymote แล้ว

53

และเพิ่มขึ้นเรื่อย ๆ — +1 ทุกครั้งที่มีคนกดแชร์ 🚀

1 คำสั่ง

ได้ URL สาธารณะ

HTTPS

ให้ตั้งแต่แรก

0

การตั้งค่าเราเตอร์

ทุกพอร์ต

3000, 3001, 3004…

ปัญหา

งานคุณไม่ได้หยุดตามตอนคุณออกจากบ้าน

dev server ยังรันอยู่ แต่มันติดอยู่กับเครื่องที่บ้าน ส่วนคุณอยู่บนรถไฟ ในคาเฟ่ หรือออกไปกินข้าว

Busymote ย้าย localhost นั้นมาไว้ในกระเป๋าคุณ เปิดดูได้ ส่งให้เพื่อนร่วมทีมดูได้ เจอบั๊กตั้งแต่ยังไม่ถึงบ้าน

ถนนในเมืองยามพลบค่ำ มีรถและแสงไฟอบอุ่น

วิธีทำงาน

สามขั้น ไม่ต้องแตะเราเตอร์

โน้ตบุ๊กบนโต๊ะแสดงโค้ดในเอดิเตอร์

01

รันคำสั่งเดียว

บนเครื่องที่ dev server รันอยู่ พิมพ์ npx busymote 3000 ไม่ต้องติดตั้งอะไรเลย

จอมอนิเตอร์เต็มไปด้วยซอร์สโค้ดสีสัน

02

รับ URL สาธารณะ

Busymote เปิด Cloudflare Tunnel แล้วส่งลิงก์ HTTPS สาธารณะให้ ทั้งในเทอร์มินัลและบนเว็บ

มือถือในมือข้างเดียวแสดงหน้าจอโฮม

03

เปิดจากที่ไหนก็ได้

สแกน QR หรือกด Open บนหน้าเว็บ localhost ของคุณอยู่ในมือแล้ว

วิธีใช้

เพิ่งมาใหม่? เริ่มใน 4 ขั้น

ไม่ต้องมีเซิร์ฟเวอร์ ไม่ต้องแตะการตั้งค่าเราเตอร์ ถ้ารัน dev server เป็น ก็ทำอันนี้ได้

  1. 1

    สมัครบัญชีฟรี

    สมัครบนเว็บนี้ด้วยอีเมล แล้วกดลิงก์ยืนยันในกล่องจดหมาย ไม่ต้องใช้บัตร

  2. 2

    ล็อกอินจากเทอร์มินัล

    ทำบนเครื่องที่คุณอยากแชร์ ทำครั้งเดียวต่อเครื่อง หลังจากนั้นมันจำให้เอง ต้องมี Node 18 ขึ้นไป

    npx busymote login
  3. 3

    รัน dev server แล้วแชร์พอร์ตนั้น

    เปิดโปรเจกต์ตามปกติ (เช่น npm run dev ที่พอร์ต 3000) แล้วชี้ Busymote ไปที่พอร์ตนั้น ปล่อยคำสั่งนี้รันค้างไว้ เพราะมันคือตัวที่ทำให้ tunnel อยู่ได้

    npx busymote 3000
  4. 4

    เปิดจากที่ไหนก็ได้

    ลิงก์สาธารณะจะขึ้นทั้งในเทอร์มินัลและบนเว็บนี้ ล็อกอินบนมือถือเพื่อกด Open สแกน QR แชร์พอร์ตอื่นเพิ่ม หรือกด Stop เมื่อเลิกใช้

สิ่งที่คุณได้

ออกแบบมาให้ไม่เกะกะคุณ

คำสั่งเดียว ไม่ต้องติดตั้ง

npx busymote 3000 จบแค่นั้น ไม่ต้องดาวน์โหลด ไม่ต้องลงโปรแกรม ไม่ต้องสิทธิ์แอดมิน ใช้ได้ทั้ง Windows, macOS และ Linux ที่มี Node 18 ขึ้นไป

สั่งงานจากมือถือ

หยุด tunnel เปิดลิงก์ หรือแชร์พอร์ตใหม่ ทำได้จากหน้าเว็บบนอุปกรณ์ไหนก็ได้ที่ล็อกอินบัญชีเดียวกัน

ส่งต่อด้วย QR

ทุก tunnel ที่เปิดอยู่มี QR code ยกมือถือขึ้นสแกนก็เข้าได้เลย ไม่ต้องพิมพ์ URL มั่ว ๆ

หน้าเว็บอัปเดตสด

หน้าเว็บเปลี่ยนทันทีที่คุณเริ่มหรือหยุด tunnel บนเครื่อง

HTTPS ตลอด

Cloudflare จัดการ TLS ให้ มือถือคุณได้ลิงก์ https:// จริง ไม่ใช่เลข IP

ไม่ต้องตั้งค่าเราเตอร์

ไม่ต้อง forward port ไม่ต้องมี IP นิ่ง ไม่ต้องใช้ dynamic DNS เพราะ tunnel วิ่งออกจากเครื่องคุณเอง

ราคา

เริ่มฟรีได้เลยวันนี้ ส่วน Pro กำลังจะมา

ฟรี

$0/เดือน

  • แชร์ได้ครั้งละ 1 พอร์ต
  • ลิงก์ HTTPS สาธารณะ + QR code
  • เริ่มและหยุดจากมือถือ
  • หน้าเว็บอัปเดตสด
เร็ว ๆ นี้

Pro

$5/เดือน

  • แชร์หลายพอร์ตพร้อมกัน (3000, 3001, 3004…)
  • URL ที่ไม่เปลี่ยนทุกครั้งที่รันใหม่
  • ทุกอย่างในแพ็กฟรี
  • จัดการทุก tunnel จากหน้าเดียว
เร็ว ๆ นี้

คำถามที่พบบ่อย

คำถามที่ดี

ทำงานได้ยังไงทั้งที่ผมไม่ได้เช่าเซิร์ฟเวอร์?

คำสั่งนี้เปิด Cloudflare Tunnel ที่วิ่งออกจากเครื่องคุณไปหา URL สาธารณะ คุณไม่ต้องโฮสต์หรือเปิดเครื่องเซิร์ฟเวอร์อะไรทิ้งไว้ เพราะเครื่องคุณคือต้นทางเอง

dev server ของผมจะโดนคนอื่นเห็นไหม?

ลิงก์เป็นสาธารณะตลอดเวลาที่ tunnel เปิดอยู่ ใครมีลิงก์ก็เข้าถึงแอปคุณได้ ควรแชร์เฉพาะตอนที่ต้องใช้และหยุดเมื่อเสร็จ อย่าเปิดอะไรที่มีข้อมูลลับจริง ๆ โดยไม่มีระบบล็อกอินของตัวเอง

URL เปลี่ยนทุกครั้งไหม?

quick tunnel จะได้ URL สุ่มใหม่ทุกครั้งที่รัน แต่หน้าเว็บจะแสดงอันปัจจุบันแบบสดเสมอ เลยไม่ต้องตามหา ส่วน URL แบบคงที่อยู่ในแผนที่จะทำต่อ

รองรับระบบปฏิบัติการไหนบ้าง?

ทุกที่ที่รัน Node 18 ขึ้นไปได้ — Windows, macOS และ Linux สำหรับ macOS ให้ติดตั้ง cloudflared ก่อนด้วย `brew install cloudflared` ส่วนระบบอื่น Busymote จะโหลดให้เองตอนรันครั้งแรก

ถ้าปิดเทอร์มินัล tunnel ยังอยู่ไหม?

ไม่อยู่ครับ คำสั่งนี้คือตัวที่ค้ำ tunnel ไว้ ต้องปล่อยรันไว้ตราบที่ยังต้องใช้ลิงก์ ปิดเมื่อไหร่ก็หยุดแชร์ทันที ซึ่งเป็นค่าเริ่มต้นที่ปลอดภัยที่สุดด้วย

เอา localhost ใส่กระเป๋าไปด้วยเลย

เริ่มใช้ฟรี ไม่ต้องผูกบัตร