DOCUMENTATION / v1.0.0

ความปลอดภัยและ backup

ปกป้อง state, keys และข้อมูลแอปให้กู้กลับได้จริง

ความเชื่อถือและสิทธิ์

Portal รันโดยไม่มี root ส่วน root-owned helper ตรวจ host operations ที่กำหนดไว้ Production cookies, session checks, CSRF และสิทธิ์องค์กรป้องกันการเข้าถึง dashboard แต่ repository ยังเป็น executable code ที่ต้องไว้ใจ Compose policy และสิทธิ์องค์กรไม่ใช่ hostile-tenant isolation

สำรองเป็นชุดที่ตรงกัน

  • เก็บ /etc/dashboard-portal/dashboard-portal.env คู่กับ /var/lib/dashboard-portal รวม encryption key เดิม
  • ใช้ consistent SQLite backup หรือหยุด writers ระหว่าง snapshot ที่วางแผนไว้ การคัดลอกเฉพาะ .sqlite ขณะรันอาจตกหล่น WAL
  • สำรอง project releases/environments, Docker volumes, external databases, Nginx และ /etc/letsencrypt ตามที่แอปต้องใช้
  • เข้ารหัสและจำกัดสิทธิ์ backup โดย installer snapshots ไม่ใช่ full host backup

ทดสอบ restore

Restore บน staging ด้วย key เดิม พร้อม ownership/permissions ที่ถูก ตรวจ login, องค์กร, โปรเจกต์, การอ่าน encrypted values และข้อมูลแอป ทดสอบ deploy กับ rollback ก่อนพึ่งพา backup การใช้ binary เก่าแทนไม่ใช่แผนกู้ access-model migration

ตรวจทานล่าสุด: 2026-10-15
Source ที่เผยแพร่ · v1.0.0