Deployment
Docs/Deployment
Tài liệu sống được đồng bộ theo codebase hiện tại.

SwiftWave Deployment

Gợi ý triển khai unified image lên SwiftWave.

Unified image target

Một phương án triển khai thực tế là chạy nhiều surface trong cùng một image, sau đó map domain theo port nội bộ.

Domain mapping đề xuất

DomainTarget
admin.datmarketing.edu.vn5173
api.datmarketing.edu.vn3001
docs.datmarketing.edu.vn3002
tenant.datmarketing.edu.vn5174

Điều kiện cần

  • image phải build được apps/admin, apps/api, apps/docs, apps/saas, apps/renderer
  • ingress phải map đúng port nội bộ
  • env production phải khai báo đủ domain

Lưu ý

Nếu chạy docs như app riêng, đây là surface ít rủi ro nhất để tách thành service độc lập nếu sau này không muốn dùng unified image.