คำถามที่พบบ่อย
คำถามของคุณ มีคำตอบตรงไปตรงมา
ทุกสิ่งที่คุณต้องรู้ก่อนเริ่มใช้งานจริง
Sailor คือฐานราก SaaS สำหรับ Next.js + Tailwind v4 ที่ออกแบบมาอย่างชัดเจน พร้อมระบบ auth, billing, multi-tenancy, AI, queues, search และ email ที่เชื่อมต่อไว้ให้แล้ว คุณแค่ clone มา ตั้งค่า providers แล้วเริ่มใช้งานจริง — โดยทั่วไปภายในหนึ่งสัปดาห์ผู้ก่อตั้งและวิศวกรผลิตภัณฑ์ที่ต้องการใช้เวลาไปกับสิ่งที่ทำให้ผลิตภัณฑ์ของคุณแตกต่าง — ไม่ใช่กับการสร้างระบบ auth/billing/tenancy ซ้ำๆ เป็นครั้งที่ห้าซอร์สโค้ดเต็มรูปแบบเผยแพร่ภายใต้ FSL-1.1-ALv2 — ใช้งานฟรีเพื่อสร้างผลิตภัณฑ์ของคุณเอง ไม่มีค่าธรรมเนียมและไม่มีข้อผูกมัดแบบ copyleft สิ่งเดียวที่ไม่อนุญาตคือการนำ Sailor เองไปเสนอเป็นผลิตภัณฑ์หรือบริการเชิงพาณิชย์ที่แข่งขัน ทุกเวอร์ชันจะเปลี่ยนเป็น Apache-2.0 โดยอัตโนมัติสองปีหลังเผยแพร่ แผนเชิงพาณิชย์แบบเสียเงินไม่ได้ปลดล็อกฟีเจอร์เพิ่มเติม — ทุกแผนมีฟีเจอร์ครบชุดเหมือนกัน สิ่งที่ขายคือพันธะสัญญาการสนับสนุนและ SLA การชดใช้ค่าเสียหาย เอกสารด้านการปฏิบัติตามข้อกำหนด และสิทธิ์การใช้เครื่องหมายการค้าFSL-1.1-ALv2 (Functional Source License) ใช้งานฟรีในการสร้างผลิตภัณฑ์ — ไม่มีค่าธรรมเนียม ไม่มี copyleft ข้อจำกัดเดียวคือห้ามนำ Sailor เองไปเสนอเป็นผลิตภัณฑ์หรือบริการเชิงพาณิชย์ที่แข่งขัน ทุกเวอร์ชันจะเปลี่ยนเป็น Apache-2.0 โดยอัตโนมัติสองปีหลังเผยแพร่ แผนเชิงพาณิชย์แบบเสียเงินไม่ได้ขายฟีเจอร์เพิ่มเติม แต่ขายพันธะสัญญาการสนับสนุน/SLA การชดใช้ค่าเสียหาย เอกสารด้านการปฏิบัติตามข้อกำหนด และสิทธิ์เครื่องหมายการค้าไม่ อัปเดตแหล่งที่มาจะรวมอยู่ในใบอนุญาตเชิงพาณิชย์ทุกใบ — ดึงจาก main ได้ตลอดเวลาและ rebase fork ของคุณ ชั้นเสียเงินคือสิทธิ์ในการใช้ Sailor ในเชิงพาณิชย์ ไม่ใช่สิทธิ์ในการรับโค้ด แต่ละเวอร์ชันย่อยจะออก CHANGELOG และคู่มืออัปเกรดสำหรับการเปลี่ยนแปลงที่แตกหักลูกค้าฟรีได้รับชุมชน Discord + GitHub Issues Pro เพิ่มอีเมลลำดับความสำคัญพร้อม SLA ตอบกลับภายใน 1 วันทำการ Enterprise ได้รับช่อง Slack เฉพาะและวิศวกรสำหรับ onboardingทุกที่ที่รัน Node 22+ ได้ เว็บไซต์ทางการ deploy บน Vercel ส่วน dashboard, gateway และบริการ Python รันบน Docker / PM2 (ปัจจุบันเรารันบน Aliyun ECS พร้อม Kubernetes manifests เต็มรูปแบบใน infra/iac/k8s/ สำหรับคลัสเตอร์) ลูกค้า Enterprise ยังสามารถ deploy ภายใน VPC ของตัวเองได้ได้ เราพร้อมใช้งานโครงสร้างพื้นฐานคู่ขนาน (CDN ที่เข้ากันได้กับ Aliyun, โดเมนที่รองรับ ICP) เพื่อให้โค้ดเบสเดียวกันสามารถ deploy ได้ภายใน Great Firewall อย่างราบรื่นNext.js 16 (App Router) บน React 19, TypeScript 5.9, Tailwind v4, Prisma 7 บน Postgres (พร้อม pgvector + RLS), Hono สำหรับ BFF gateway, FastAPI สำหรับบริการ ML/งานหนัก และไลบรารีคอมโพเนนต์ที่คัดสรรมาบน Radix, Nebutra UI primitives และ Motion layer ร่วม AI features ทำงานผ่าน Vercel AI SDK พร้อมการเปลี่ยน provider ได้ (OpenAI / OpenRouter / SiliconFlow / Azure / local)Sailor มี 10 apps + 104 shared packages ภายใต้ packages/*/* + 4 backend lanes (Hono gateway, FastAPI/Python, Go, Rust) — เกินจุดที่ Next.js mega-app เดียวจะยังดูแลได้ Turborepo ให้เรา build เฉพาะส่วนที่เปลี่ยนแปลง, remote caching ที่โปร่งใส และแหล่งความจริงเดียวสำหรับ shared design tokens, auth, billing และ observability — โดยไม่ต้องบังคับให้ทุกทีมอยู่ใน Next.js process เดียวสองชั้น Request-scoped tenant context ผ่าน @nebutra/tenant (AsyncLocalStorage ส่งต่อ active org ผ่านทุกการเรียก server รวมถึง DB queries และ outbound webhooks) และ database-enforced isolation ผ่าน Postgres Row-Level Security policies (packages/platform/db/prisma/generated/rls.sql) ที่ผูกกับ session-local app.current_tenant_id Service-role connections ข้าม RLS ได้เฉพาะภายใน trusted internal services เท่านั้น; ทุก user-facing routes ทำงานผ่าน tenant-scoped clientได้ @nebutra/auth มี adapter ระดับแรกสำหรับ Better Auth เปลี่ยนผ่าน AUTH_PROVIDER env var หรือเลือกตอน scaffold ด้วย create-sailor --auth=... — server, React และ middleware surfaces เหมือนกันไม่ว่าจะใช้ provider ใด การเพิ่ม adapter ตัวใหม่หมายถึงการ implement interface เดียว (~80 LOC); ไม่มีโค้ดรอบข้างที่ผูกกับ provider เฉพาะได้ ทุกการผสานรวม (auth, queue, search, email, payments, storage, billing) ไม่ผูกกับ provider ใดๆ factory ในแต่ละแพ็กเกจเลือก adapter ที่ถูกต้องจากตัวแปร env เดียว — เช่น Better Auth, QStash, Resend หรือ Creem — โดยไม่ต้องแตะโค้ดแอปพลิเคชันการเข้ารหัสแบบ envelope encryption ระดับแอปพลิเคชันสำหรับ secrets (@nebutra/vault), Postgres RLS สำหรับแยก tenant, RBAC/ABAC ผ่าน CASL (@nebutra/permissions), โทเค็นระหว่างบริการที่ลงนามด้วย HMAC, webhook ออกจากที่ลงนาม และ pipeline audit ที่สอดคล้องกับ SOC 2 (@nebutra/audit) รวมอยู่ในทุกแผน Pro และ Enterprise เพิ่มการสนับสนุนการรับรอง SOC 2, การตอบสนองต่อเหตุการณ์เฉพาะ และระยะเวลาเก็บ audit log ที่นานขึ้น