คู่มือนี้ครอบคลุมการตั้งค่าและการกำหนดค่าเซิร์ฟเวอร์ Foundry Virtual Tabletop (VTT) ของคุณบน Legion Hosting Foundry VTT เป็นแพลตฟอร์มแบบ self-hosted สำหรับเล่นเกมเล่นตามบทบาทบนโต๊ะออนไลน์พร้อมแผนที่ที่อุดมไปด้วยรายละเอียด ระบบอัตโนมัติ และการรองรับ game system สำหรับคุณสมบัติแอดมินและการจัดการโมดูล ดูได้ที่ Foundry VTT Admin and Module Guide ของเรา
Foundry VTT คืออะไร?
Foundry Virtual Tabletop เป็นแอปพลิเคชันแบบ self-hosted ระดับพรีเมียมสำหรับเล่นเกม RPG บนโต๊ะออนไลน์ ต่างจากทางเลือกแบบ browser-based, Foundry VTT ทำงานเป็นเซิร์ฟเวอร์เฉพาะที่ผู้เล่นเชื่อมต่อผ่านเว็บเบราว์เซอร์ของตน โดยมีคุณสมบัติที่อุดมไปด้วยรายละเอียดสำหรับทั้ง Game Master และผู้เล่น
คุณสมบัติหลักได้แก่:
- การรองรับ Game System — เล่น D&D 5e, Pathfinder 2e, Call of Cthulhu และระบบอื่น ๆ อีกหลายร้อยระบบผ่านแพ็กเกจ game system ที่สร้างโดยชุมชน
- Dynamic Lighting — แสงและการมองเห็นแบบเรียลไทม์พร้อมการคำนวณ line-of-sight สำหรับการสำรวจดันเจี้ยนที่สมจริง
- Audio/Video — playlist เสียงในตัวและการรวมแชท A/V เสริม
- ระบบนิเวศของโมดูล — โมดูลจากชุมชนนับพันสำหรับระบบอัตโนมัติ การปรับปรุง UI และเนื้อหา
- ผู้เล่นแบบ Web-Based — ผู้เล่นเชื่อมต่อผ่านเว็บเบราว์เซอร์สมัยใหม่ใด ๆ โดยไม่ต้องติดตั้งซอฟต์แวร์
ข้อกำหนดเบื้องต้น
Foundry VTT ต้องการ license key ที่ถูกต้องเพื่อทำงาน คุณต้องซื้อ license จากเว็บไซต์ทางการของ Foundry VTT ก่อนตั้งค่าเซิร์ฟเวอร์ของคุณ
การเริ่มต้นครั้งแรก
เมื่อเซิร์ฟเวอร์ Foundry VTT ของคุณถูกจัดสรรบน Legion Hosting:
- เข้าสู่ระบบ GPanel ที่ gpanel.legionhosting.net
- เลือกเซิร์ฟเวอร์ Foundry VTT ของคุณจากรายการเซิร์ฟเวอร์
- ตรวจสอบ Startup Variables — ป้อน Foundry VTT license key ของคุณหากมีตัวแปรให้
- คลิก Start เพื่อเปิดใช้งานเซิร์ฟเวอร์
- เซิร์ฟเวอร์จะเริ่มทำงานและให้ URL สำหรับ setup wizard
- เปิดเว็บเบราว์เซอร์และไปที่
http://YOUR_IP:PORTเพื่อเข้าถึงหน้าจอ setup ของ Foundry VTT - ป้อน license key และรหัสผ่านแอดมินของคุณเมื่อได้รับแจ้ง
ตัวแปรเริ่มต้นของ GPanel
GPanel อาจมีตัวแปรเริ่มต้นสำหรับการกำหนดค่า Foundry VTT พื้นฐาน:
| ตัวแปร | คำอธิบาย | ตัวอย่าง |
|---|---|---|
TIMED_URL |
Timed download URL จากโปรไฟล์ foundryvtt.com ของคุณ จำเป็นสำหรับการดาวน์โหลดไฟล์ Foundry VTT ลิงก์จะหมดอายุหลังจากประมาณ 5 นาที | https://foundryvtt.s3.amazonaws.com/... |
FOUNDRY_LANGUAGE |
ภาษาของอินเทอร์เฟซสำหรับ Foundry VTT | en.core |
UPDATE_CHANNEL |
ช่องอัปเดต: release, testing, หรือ development |
release |
การกำหนดค่า (options.json)
การกำหนดค่าหลักของ Foundry VTT ถูกจัดเก็บใน data/Config/options.json คุณสามารถแก้ไขได้ผ่าน File Manager ของ GPanel:
{
"port": 30000,
"upnp": false,
"fullscreen": false,
"hostname": null,
"localHostname": null,
"routePrefix": null,
"sslCert": null,
"sslKey": null,
"awsConfig": null,
"dataPath": "/home/container/data",
"compressStatic": true,
"proxySSL": false,
"proxyPort": null,
"minifyStaticFiles": true,
"updateChannel": "stable",
"language": "en.core",
"world": null
}
การตั้งค่าการกำหนดค่า
| การตั้งค่า | คำอธิบาย |
|---|---|
port |
พอร์ตที่ Foundry VTT รับฟัง โดยปกติจัดการโดย GPanel |
dataPath |
พาธไปยังไดเรกทอรีข้อมูลผู้ใช้ที่มีโลก ระบบ และโมดูล |
world |
ตั้งค่าเป็นชื่อโลกเพื่อเปิดใช้งานโลกนั้นโดยอัตโนมัติเมื่อเซิร์ฟเวอร์เริ่มทำงาน ตั้งค่าเป็น null เพื่อแสดงหน้าจอ setup |
upnp |
การส่งต่อพอร์ต UPnP ปล่อยไว้เป็น false บนเซิร์ฟเวอร์ที่โฮสต์ |
compressStatic |
เปิดใช้งานการบีบอัด gzip สำหรับไฟล์ static แนะนำ true เพื่อประสิทธิภาพที่ดีขึ้น |
updateChannel |
ช่องอัปเดต: stable, testing, หรือ development |
world เป็นชื่อโลก (เช่น "my-campaign") จะข้ามหน้าจอ setup และเปิดเข้าสู่โลกนั้นโดยตรง สะดวกแต่หมายความว่าคุณจะต้องเข้าถึงหน้าจอ setup ผ่านพาธ URL /setup เพื่อจัดการโลก
การสร้างโลกแรกของคุณ
หลังจากเสร็จสิ้นการตั้งค่าเริ่มต้น:
- เข้าถึง Foundry VTT ในเบราว์เซอร์ของคุณที่
http://YOUR_IP:PORT - ป้อนรหัสผ่านแอดมินของคุณเพื่อเข้าสู่หน้าจอ setup
- ไปที่แท็บ Game Systems และติดตั้ง game system (เช่น D&D 5e, Pathfinder 2e)
- ไปที่แท็บ Game Worlds และคลิก Create World
- ตั้งชื่อโลก เลือก game system ที่ติดตั้งไว้ และกำหนดค่าการตั้งค่าเริ่มต้น
- คลิก Launch World เพื่อเริ่มเล่น
ผู้เล่นเชื่อมต่ออย่างไร
ผู้เล่นเชื่อมต่อกับ Foundry VTT ผ่านเว็บเบราว์เซอร์มาตรฐาน — ไม่จำเป็นต้องติดตั้งซอฟต์แวร์
- แบ่งปัน URL เซิร์ฟเวอร์ของคุณกับผู้เล่น:
http://YOUR_IP:PORT - ผู้เล่นเปิดลิงก์ในเบราว์เซอร์สมัยใหม่ใด ๆ (Chrome, Firefox, Edge)
- ในหน้าจอเข้าสู่ระบบ ผู้เล่นเลือกชื่อผู้เล่นที่ได้รับมอบหมายและป้อนรหัสผ่าน (หากมีการตั้งค่า)
- Game Master (คุณ) ต้องเปิดใช้งานโลกก่อนที่ผู้เล่นจะสามารถเชื่อมต่อได้
ข้อมูลและการสำรองข้อมูล
Foundry VTT จัดเก็บข้อมูลทั้งหมดในไดเรกทอรี data/:
data/worlds/— โลกเกมของคุณ (แผนที่ บันทึก ตัวละคร ไอเทม)data/systems/— แพ็กเกจ game system ที่ติดตั้งdata/modules/— โมดูลเสริมที่ติดตั้ง
data/ ของคุณผ่าน SFTP ก่อนทำการเปลี่ยนแปลงครั้งใหญ่ อัปเดต Foundry VTT หรือแก้ไขโลก
บทความที่เกี่ยวข้อง
- Foundry VTT Admin and Module Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
ต้องการความช่วยเหลือ?
หากคุณต้องการความช่วยเหลือเกี่ยวกับเซิร์ฟเวอร์ Foundry VTT ของคุณ ส่ง support ticket และระบุ ID ของเซิร์ฟเวอร์และคำอธิบายปัญหา