เซิร์ฟเวอร์ของคุณ เลือกวิธีเริ่มต้นได้เอง

เริ่มต้นในแบบ
ที่ใช่สำหรับคุณ

จะลองบนเครื่องตัวเอง หรือเตรียมเซิร์ฟเวอร์ใช้งานจริง เลือก environment แล้วทำตามคู่มือได้ทีละขั้น

v1.0.0 / ตรวจจาก source 2026-10-15
คู่มือติดตั้ง

Docker Compose

4 ขั้นตอน

สแต็กสำหรับทดลอง การ clone/build รันโค้ดจริงได้ ส่วนการ activate systemd, Nginx และ TLS ต้องใช้ helper บน Ubuntu

  1. 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
  2. 02

    ตั้งรหัสผ่านและ encryption key

    นำค่าที่สร้างได้ไปใส่ HOSTMGR_SECRET_KEY และตั้ง HOSTMGR_ADMIN_PASSWORD เป็นรหัสเฉพาะอย่างน้อย 12 ตัวอักษร บันทึก .env โดยคงค่า demo เดิม

    openssl rand -base64 32
    nano .env
  3. 03

    เริ่มคอนเทนเนอร์

    Compose build ด้วย Node 24 และเก็บ state ใน volume hostmgr-data

    docker compose up --build -d
    docker compose ps
  4. 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
ขั้นตอนถัดไป

Deploy โปรเจกต์แรกของคุณ