Gadget Villa · เครื่องมือภายในทีม

Static Site Host

● ใช้งานได้แล้ว ● มีเว็บอัปโหลดแล้ว 9 เว็บ

ระบบอัปโหลดเว็บ static ภายในทีม แบบเดียวกับ Netlify — ลากไฟล์ขึ้น ได้ URL ทันที รันอยู่บน droplet ของทีมเอง ไม่มีค่าใช้จ่ายเพิ่ม และข้อมูลไม่ออกไปอยู่ที่บริการภายนอก

เข้าใช้งาน

หน้าอัปโหลด
upload.168-144-249-192.sslip.io
Password
Gv.0891616494 (ใช้ร่วมกันทั้งทีม)
เว็บที่อัปโหลด
<ชื่อเว็บ>.sites.168-144-249-192.sslip.io

วิธีอัปโหลด

  1. เตรียมไฟล์ โฟลเดอร์เว็บของคุณ ต้องมี index.html อยู่ที่ root แล้วบีบเป็น .zip (หรืออัปโหลดไฟล์ .html เดียวก็ได้ถ้าเว็บมีแค่หน้าเดียว)
  2. เข้าหน้าอัปโหลด ไปที่ upload.168-144-249-192.sslip.io แล้วใส่ password ทีม
  3. ตั้งชื่อเว็บ + เลือกไฟล์ ชื่อเว็บใช้ได้แค่ a-z, 0-9, - (เช่น promo-2026) — ชื่อนี้จะกลายเป็นส่วนหน้าของ URL
  4. กดอัปโหลด ได้ HTTPS URL ทันที ใช้งานได้เลยไม่ต้องรอ

แก้ไข / ลบเว็บที่มีอยู่

ใช้โฟลเดอร์ย่อยและโหลด JSON ได้

เว็บไม่จำเป็นต้องมีแค่ไฟล์เดียว — จัดโครงสร้างโฟลเดอร์ได้ตามปกติ

index.html assets/ ├── css/style.css └── img/logo.png data/ └── config.json

ไฟล์ในโฟลเดอร์ย่อยเรียกจาก JavaScript ได้ตามปกติผ่าน relative path เช่น:

fetch('data/config.json')
  .then(r => r.json())
  .then(data => console.log(data));

ทดสอบแล้วว่า server ส่ง header Content-Type: application/json ให้ถูกต้องอัตโนมัติตามนามสกุลไฟล์ — ใช้ทำ dashboard/เว็บที่แยกข้อมูลกับหน้าตาออกจากกันได้เลย ไม่ต้องฝังข้อมูลในโค้ด

⚠️ ถ้าบีบ zip ด้วย Windows PowerShell (Compress-Archive) แล้วโฟลเดอร์ย่อยหายไปตอนเปิดเว็บ — ปัญหานี้แก้ไปแล้ว (30 ก.ค. 2026) อัปโหลดซ้ำได้เลยไม่ต้องเปลี่ยนวิธีบีบไฟล์

ข้อควรรู้