أستكشف منصة Discourse لأول مرة.
فكرتُ في أن Discourse قد يكون خيارًا مثيرًا للاهتمام لدمجه في منتج إلكتروني أعمل على تطويره. سيوفر هذا المنتج أدوات للأشخاص الذين يبيعون دورات تعليمية عبر الإنترنت، لتمكينهم من إدارة مجتمعاتهم، ومشاركة الملفات، والتفاعل مع الطلاب، وغيرها من المهام.
تساءلتُ عما إذا كان يمكن تكوين Discourse بحيث يحصل كل عميل من عملاء هذا المنتج الذي أبنيه على خادم Discourse خاص به، مع مواضيع ومستخدمين منفصلة.
ما الخيارات المتاحة لتحقيق ذلك؟ هل سأحتاج إلى تثبيت منفصل لكل عميل؟ أم يمكن لتثبيت واحد من Discourse إدارة منتديات معزولة مختلفة (بمستخدمين ومواضيع مختلفة، إلخ)؟
There is a multisite configuration. You’d need to create a new database and add some lines to a config file for each site, as well as work out a front end reverse proxy to handle https.