Wire production domain, CORS for tenant subdomains, celery volume mounts, and nginx reverse proxy configs for apex, API, identity, auth, and wildcard tenants. Co-authored-by: Cursor <cursoragent@cursor.com> |
||
|---|---|---|
| .. | ||
| accounting | ||
| ai_assistant | ||
| crm | ||
| ecommerce | ||
| file_storage | ||
| identity-access | ||
| link_shortener | ||
| live_chat | ||
| notification | ||
| restaurant | ||
| smart_messenger | ||
| sms_panel | ||
| website_builder | ||
| README.md | ||
services/ — سرویسهای آینده (Placeholder)
این پوشه شامل placeholder سرویسهای آینده پلتفرم است. در فاز ۱ هیچکدام پیادهسازی نشدهاند و فقط README مسئولیتها موجود است.
هر سرویس در فازهای بعدی طبق اصول معماری زیر ساخته میشود:
- Database-per-service: هر سرویس دیتابیس مستقل خود را دارد.
- همه جداول بیزینسی ستون
tenant_idدارند. - ارتباط بین سرویسها فقط از طریق REST API، Webhook، Async Event و الگوی Outbox/Inbox.
- ارتباط مستقیم بین دیتابیس سرویسها ممنوع است.
جزئیات قراردادها در ../../docs/services_contracts.md.