الاستضافة الذاتية مجانًا (مع بعض التحفظات!) باستخدام Oracle Cloud

@Lopro - هل نجحت في إعداد عملك مع بريد Oracle؟

تشغيل discourse doctor يعطي:

==================== اختبار البريد ====================
لإجراء اختبار شامل، احصل على عنوان من http://www.mail-tester.com/
أو أرسل ببساطة رسالة تجريبية إلى نفسك.
عنوان البريد الإلكتروني لاختبار البريد؟ ('n' للتخطي) [<snip>@gmail.com]: test-7vs1tko5p@srv1.mail-tester.com
جاري إرسال البريد إلى test-7vs1tko5p@srv1.mail-tester.com... .
جاري اختبار الإرسال إلى test-7vs1tko5p@srv1.mail-tester.com باستخدام smtp.email.uk-london-1.oci.oraclecloud.com:587.
تم الاتصال بخادم SMTP بنجاح.
جاري الإرسال إلى test-7vs1tko5p@srv1.mail-tester.com... .
فشل إرسال البريد.
استبدال: SMTP_PASSWORD
استبدال: LETSENCRYPT_ACCOUNT_EMAIL
استبدال: DEVELOPER_EMAILS
استبدال: DISCOURSE_DB_PASSWORD
استبدال: جاري إرسال البريد إلى

==================== تم! ====================

لا، لم أفعل. وقد توقفت عنه بعد أن علمت أنه جزء مدفوع من الخطة المجانية.

لقد قمت بإعداد منتداي باستخدام Mailjet، حيث يتوفرون على خطة مجانية.
6,000 رسالة بريد إلكتروني شهريًا - 200 رسالة بريد إلكتروني يوميًا، ليس سيئًا للمبتدئين.

بما أن البرنامج التعليمي الأصلي لاستضافة Discourse على Oracle Cloud قديم بعض الشيء، ويعتمد على بعض الخدمات المدفوعة، فقد قررت إعادة صياغته مع الالتزام حصريًا بخدمات مجانية بنسبة 100%.

إليك البرنامج:
https://aakhilv.github.io/6-host-discourse-on-oracle

إذا كان هذا مفيدًا لك بأي شكل من الأشكال، أو إذا كان يجب عليّ تغيير أي شيء، فلا تتردد في إخباري. شكرًا لك!

رائع. جيد. محتوى مملوء.

@هيكتور، ربما يمكنك وضع هذه الروابط في منشورك الأول؟ قد يساعد ذلك الوافدين الجدد :slight_smile:

الدليل مفيد؛ ولكن هل يمكنني القيام بذلك دون تقديم أي معلومات عن بطاقة الائتمان؟

لا أعتقد ذلك. يفعلون ذلك لمنع إساءة استخدام خدمتهم المجانية.

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

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


@canapin

هل لديك أي أفكار حول ما يجب أن أفعله @merefield

إذن ما هو الخطأ؟

403، امنحني لحظة لأحاول إعداده

اسم المضيف لـ Discourse الخاص بك؟ [discourse.example.com]: somethingawesome.com

جاري التحقق من اسم النطاق الخاص بك . . .
تحذير: يبدو أن المنفذ 443 على الكمبيوتر غير قابل للوصول باستخدام اسم المضيف: somethingawesome.com
تحذير: فشل الاتصال بـ http://somethingawesome.com (المنفذ 80) أيضًا.

يشير هذا إلى أن somethingawesome.com يحل إلى عنوان IP لا يصل إلى هذه الآلة التي تقوم فيها بتثبيت Discourse.

أول ما يجب فعله هو التأكد من أن somethingawesome.com يحل إلى عنوان IP الخاص بهذا الخادم.
عادةً ما يتم ذلك في نفس المكان الذي اشتريت منه النطاق.

إذا كنت متأكدًا من أن عنوان IP يحل بشكل صحيح، فقد تكون المشكلة متعلقة بجدار الحماية.
قد يساعد البحث في الويب عن “فتح المنافذ خادمتك السحابية”.

هذه الأداة مصممة فقط لأكثر التثبيتات شيوعًا. إذا لم تتمكن من حل المشكلة أعلاه، فستحتاج إلى تعديل containers/app.yml بنفسك ثم كتابة

./launcher rebuild app

root@discourse-forum:/var/discourse#


image

*للعلم، كان somethingawesome مجرد نص مؤقت حيث لا أرغب في ربط موقعي الشخصي

@RGJ انظر إلى الأعلى للحصول على لقطات الشاشة

أي نظام تشغيل قمت بتثبيته على خادمك؟ أوبنتو؟

نعم، لقد قمت بتحميله على أوبونتو

ما هو ناتج الأمر sudo iptables -S؟

هل يمكن أن يكون هذا خيارًا مجانيًا لنسخ احتياطي تلقائي لـ Discourse وتخزينه؟