เริ่มต้นอย่างรวดเร็ว

สร้าง Tunnel แรกของคุณภายในไม่กี่นาที

เริ่มต้นอย่างรวดเร็ว

เริ่มใช้งาน TH-Tunnel ได้ภายใน 5 นาที

สำหรับผู้ใช้ทั่วไป (Tunnel Client)

หากคุณมีสิทธิ์เข้าถึงเซิร์ฟเวอร์ TH-Tunnel ที่มีอยู่แล้ว ทำตามขั้นตอนเหล่านี้:

1. รับ Token ของคุณ

  1. เข้าสู่ระบบแดชบอร์ด
  2. ไปที่ Tokens ในแถบด้านข้าง
  3. คลิก Create Token
  4. คัดลอก Token ที่สร้างขึ้น
คำเตือน

บันทึก Token ของคุณอย่างปลอดภัย จะไม่สามารถแสดงอีกครั้งหลังจากสร้าง

2. ติดตั้ง CLI

ดาวน์โหลด CLI สำหรับแพลตฟอร์มของคุณ:

# Clone และ Build จาก Source
git clone https://github.com/YOUR_ORG/th-tunnel.git
cd th-tunnel/agent-cli-v2
npm install

หรือใช้ไฟล์ Binary ที่สร้างไว้แล้ว (ถ้ามี):

# TODO: ต้องยืนยันจาก owner - URL ดาวน์โหลด Binary

3. ตั้งค่า CLI

# ตั้ง URL เซิร์ฟเวอร์
node src/index.js config set-server https://api.your-domain.com

# เพิ่ม Token การยืนยันตัวตน
node src/index.js config add-authtoken YOUR_TOKEN_HERE

# ตรวจสอบการตั้งค่า
node src/index.js config show

4. เริ่ม Tunnel แรกของคุณ

เริ่มเซิร์ฟเวอร์พัฒนาในเครื่องของคุณ (เช่น บน Port 3000) จากนั้น:

node src/index.js http 3000

คุณจะเห็นผลลัพธ์ประมาณนี้:

Account: your@email.com
Forwarding: https://abc123.your-domain.com -> http://localhost:3000

Status: ONLINE

เซิร์ฟเวอร์ในเครื่องของคุณสามารถเข้าถึงได้ที่ Forwarding URL!

การใช้ Subdomain ที่กำหนดเอง

ขอ Subdomain เฉพาะ:

node src/index.js http 3000 --subdomain myapp
ข้อมูล

Subdomain ที่กำหนดเองขึ้นอยู่กับความพร้อมใช้งาน ชื่อที่สงวนไว้และรูปแบบที่ถูกบล็อกไม่สามารถใช้ได้

Web Inspector

เปิดใช้งาน Request Inspector เพื่อ Debug HTTP Traffic:

node src/index.js http 3000 --inspect

เปิด http://127.0.0.1:4040 เพื่อดู Request ทั้งหมดที่ผ่าน Tunnel ของคุณ

การให้บริการไฟล์ Static

แชร์โฟลเดอร์ไฟล์อย่างรวดเร็ว:

node src/index.js file ./my-folder

คำสั่งนี้เริ่ม Static File Server และสร้าง Tunnel ไปยังมัน

ขั้นตอนถัดไป