غير قادر على إعداد بيئة التطوير (Docker) كموفر لـ DiscourseConnect

عند إعادة توجيه المستهلك إلى Discourse:

السجلات:

لقد جربت بنجاح على نسخة Discourse الإنتاجية الخاصة بي. أظن أنها مشكلة في Ember CLI؟

خطوات تثبيت بيئة التطوير الخاصة بي: Install Discourse for development using Docker - #160 by hawm

شكرًا.

إعجاب واحد (1)

لقد واجهتُ نفس المشكلة بنفسي، لكنني لم أخصص وقتًا بعد لحلها. سأفعل ذلك في وقت مبكر من هذا الأسبوع وأبلغك بما أكتشفه هنا، ما لم يقم شخص ما بحل المشكلة لك قبل ذلك.

قم بتعطيل Ember CLI، يبدو أن المشكلة مرتبطة بشكل كبير بـ Ember CLI الذي لا يستطيع التعامل مع إعادة التوجيه الخارجية.

إعجاب واحد (1)

معلومة للإشارة: الأمر لا يتعلق بـ Docker، لكنني أستخدم Ember CLI مع إعداد تطوير غير قائم على Docker في السحابة.

كل ما كان علي فعله هو إعادة توجيه المكالمات إلى المنفذ 4200 (في حالتي باستخدام nginx)، والذي يتصل بخادم Ember الذي بدوره يتصل بخادم Rails على المنفذ 3000 (لا تغيير هناك).

هذا يشير إلى أنه في حالة Docker، ربما تحتاج فقط إلى تشغيل الحاوية مع تعيين منفذ لإرسال المكالمات الواردة إلى المنفذ 4200 لجعلها تعمل مع Ember CLI.

في الواقع، لقد نجح Ember CLI الآن كما ذكرت (Install Discourse for development using Docker - #160 by hawm)، لكنه لا يعمل مع مزود DiscourseConnect.

إعجابَين (2)

رائع. فهمت الأمر. هناك مستوى آخر من التعقيد… آسف، لقد كنت أحل بوضوح الجزء الذي كنت قد حللته بالفعل! :slight_smile: