เซิร์ฟเวอร์ของคุณ เลือกวิธีเริ่มต้นได้เอง
เริ่มต้นในแบบ
ที่ใช่สำหรับคุณ
จะลองบนเครื่องตัวเอง หรือเตรียมเซิร์ฟเวอร์ใช้งานจริง เลือก environment แล้วทำตามคู่มือได้ทีละขั้น
v1.0.0 / ตรวจจาก source 2026-10-15
คู่มือติดตั้ง
4 ขั้นตอนDocker Compose
สแต็กสำหรับทดลอง การ clone/build รันโค้ดจริงได้ ส่วนการ activate systemd, Nginx และ TLS ต้องใช้ helper บน Ubuntu
- 01
เตรียม source เวอร์ชันที่ตรวจแล้ว
Clone v1.0.0 ลงโฟลเดอร์ใหม่ แล้วสร้างไฟล์ตั้งค่าสำหรับเครื่องนี้
git clone --branch v1.0.0 https://github.com/raptercode/dashboard-portal-control.git cd dashboard-portal-control cp .env.example .env - 02
ตั้งรหัสผ่านและ encryption key
นำค่าที่สร้างได้ไปใส่ HOSTMGR_SECRET_KEY และตั้ง HOSTMGR_ADMIN_PASSWORD เป็นรหัสเฉพาะอย่างน้อย 12 ตัวอักษร บันทึก .env โดยคงค่า demo เดิม
openssl rand -base64 32 nano .env - 03
เริ่มคอนเทนเนอร์
Compose build ด้วย Node 24 และเก็บ state ใน volume hostmgr-data
docker compose up --build -d docker compose ps - 04
เปิดและตรวจแดชบอร์ด
เปิด http://localhost แล้วสร้างบัญชีแรก ตรวจ health ในอีก terminal
curl -fsS http://localhost/api/health
สำรอง HOSTMGR_SECRET_KEY คู่กับ state อย่า commit .env หรือเปลี่ยน key หลังมีข้อมูลเข้ารหัสแล้ว ค่า HTTP demo ใช้สำหรับเครื่องพัฒนาเท่านั้น
หยุด เริ่มใหม่ และกู้การเข้าถึง
หยุดโดยเก็บ data volume ไว้ อย่าใช้ down -v หากไม่ต้องการลบข้อมูลทดลอง
docker compose logs --tail=100 hostmgr
docker compose down
docker compose up -dขั้นตอนถัดไป