Digital Ocean و GitHub

لقد قمت بتثبيت قطرة Discourse على Digital Ocean وأرغب في إنشاء مستودع يسمح لي بتنزيل قاعدة التعليمات البرمجية، وإجراء التغييرات، ثم تحميلها مرة أخرى إلى Digital Ocean. أنا في حيرة من أمري، نظرًا لأنه يتم تشغيله على حاويات ولا أرى الدليل الأساسي للمكان الذي يتم فيه استضافة الموقع عند الاتصال بالقطرة عبر SSH. أي مساعدة ستكون رائعة.

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

مرحباً لين. :wave:

من خطوات التثبيت:

6. تثبيت Discourse

استنسخ صورة Docker الرسمية لـ Discourse في /var/discourse.

sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers

ستحتاج إلى أن تكون الجذر لبقية عملية الإعداد والتمهيد.

لذلك سيتم استنساخ هذا المستودع في /var/discourse. :+1:

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

من المحتمل أنك لا تريد القيام بذلك. على الرغم من أنه قد يبدو فكرة رائعة في الوقت الحالي، إلا أن إجراء تغييرات على Discourse يتم بشكل أفضل باستخدام بنيته الرائعة للمكونات الإضافية والسمات ومكونات السمات التي وفرها مطوروه بصعوبة لصالحنا.

إن الاحتفاظ بشوكة (fork) يجعل الحياة مملة وغير منتجة للغاية ويجب عدم السعي وراءها إلا إذا كنت تنوي تقديم طلب سحب (PR) في فترة زمنية قصيرة.

5 إعجابات

ليس مملًا. ولكنه غير منتج للغاية. ما لم تكن تريد الدفع لتوظيف العديد من المهندسين الذين تتمثل وظيفتهم الأساسية في مواكبة رؤية أن شوكتك لا تزال تعمل، وتريد استخدام الإضافات أو مكونات السمات. المجموعة الوحيدة التي فعلت ذلك كانت آسفة للغاية.

4 إعجابات

شكرا يا جماعة. سنلتزم بتطوير السمات/المكونات/الإضافات للتعديلات.

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.