เอกสาร Nova Studio
ทุกอย่างที่ต้องรู้เพื่อเชื่อมโปรเจกต์ ปล่อยงานครั้งแรก และจัดการทีม — ค้นหาเพิ่มเติมด้วย ⌘ K ในหน้า Design System
npm i -g @nova/cli
nova login
nova link --repo your-org/your-site
nova deploy
# → https://your-site.nova.app (READY ใน 38 วินาที)ติดตั้งและเชื่อมโปรเจกต์
1/9ติดตั้ง CLI ของ Nova หรือเชื่อมผ่านหน้าเว็บด้วยบัญชี GitHub ก็ได้ ผลลัพธ์เหมือนกัน
npm i -g @nova/cli
nova login
nova link --repo your-org/your-siteคำสั่ง link จะอ่าน package.json เพื่อเดากรอบเวิร์กให้อัตโนมัติ ถ้าโปรเจกต์ไม่ใช้เฟรมเวิร์ก ระบบจะถือว่าเป็นไฟล์ static
ปล่อยงานครั้งแรก
2/9ทุก push จะสร้าง deployment ใหม่ ถ้าเป็น branch หลักจะได้โดเมนจริง ถ้าเป็น branch อื่นจะได้ URL พรีวิว
git push origin main
# deployment: https://nova-site.nova.app (production)
# preview: https://feat-nav.nova-preview.app- สถานะ deployment: QUEUED → BUILDING → READY
- ถ้า ERROR ระบบจะเก็บ log 300 บรรทัดล่าสุดให้ดูย้อนหลัง
- กด Redeploy เพื่อ build ซ้ำจาก commit เดิมได้
ผูกโดเมนของตัวเอง
3/9เพิ่มโดเมนในหน้าโปรเจกต์ แล้วระบบจะบอกค่า CNAME ที่ต้องตั้งที่ผู้ให้บริการ DNS
CNAME www → cname.nova-dns.com
CNAME _nova → verify.nova-dns.com (DNS only)ตัวแปรสภาพแวดล้อม
4/9เก็บค่าเป็น encrypted ทั้งหมด และกำหนดให้ใช้กับ production หรือ preview แยกกันได้
nova env add DATABASE_URL --value "postgres://…" --target production
nova env pull # ดึงมาที่เครื่องแบบ .env.localงานตามเวลา (Cron)
5/9สร้าง endpoint แล้วประกาศตารางเวลาในไฟล์ nova.json ระบบจะเรียกให้ตามเวลาและ retry ให้เมื่อล้มเหลว
{
"crons": [
{ "path": "/api/report", "schedule": "0 7 * * *" }
]
}Rollback และ snapshot
6/9ทุก deployment ที่สำเร็จจะกลายเป็น snapshot ที่เรียกกลับได้ทันที ไม่ต้องรอ build ใหม่
nova ls --project nova-site # ดู snapshot ทั้งหมด
nova rollback --to v4.5.2บทบาทและสิทธิ์
7/9- Viewer: ดูแดชบอร์ด พรีวิว และ analytics
- Developer: ปล่อยงานได้ทุก environment
- Owner: จัดการโดเมน สิทธิ์ และการจ่ายเงิน
เพิ่มที่นั่งคิดเงินตามจำนวนคนที่เป็น Developer ขึ้นไป ส่วน Viewer ไม่คิดค่าใช้จ่าย
Audit log
8/9ทุกเหตุการณ์สำคัญถูกบันทึกอัตโนมัติ: ปล่อยงาน, เปลี่ยนโดเมน, แก้ env, เชิญ/ถอดสมาชิก
nova audit --since 7d --project nova-site
# 2026-10-09T14:22Z deploy pro@app v4.6 READYREST API
9/9ทุกอย่างที่ทำบนหน้าเว็บทำผ่าน API ได้ ใช้ token เดียวกันกับ CLI
curl https://api.nova.app/v1/projects \
-H "Authorization: Bearer $NOVA_TOKEN"- GET /v1/projects — รายการโปรเจกต์
- POST /v1/deployments — สั่งปล่อยงาน
- GET /v1/analytics?range=30d — ตัวเลขสรุป