أفكر في تجربة الاستضافة الذاتية ولدي بعض الأسئلة

أنا أطلع على التعليمات الرسمية للاستضافة الذاتية ولدي بعض الأسئلة:

1 - إذا استخدمت DigitalOcean، فماذا سأحتاج لمجتمع جديد وصغير، من هذه الصفحة؟ أعتقد أن Droplets مطلوب، ولكن ماذا أيضاً؟ أود الحصول على فكرة عن التكاليف التي سأتحملها؟ ما هي تكلفتي الشهرية الفعلية الآن؟

2 - عندما يُقال Connect to your server via its IP address using SSH (اتصل بخادمك عبر عنوان IP الخاص به باستخدام SSH)، كيف يمكنني القيام بذلك؟ لقد سألت ChatGPT و Claude عن هذا، وحصلت على نفس الإجابة من كليهما: يمكنني استخدام Terminal على جهاز Mac الخاص بي لتشغيل الأوامر:

sudo apt install docker.io
sudo apt install git
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers
./discourse-setup

هل يمكنك تأكيد إجابتهما؟


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

بشكل أساسي، بالنظر إلى نفقات وقيود الاستضافة المُدارة، يمكنني استخدام نفس المبلغ الذي سأدفعه شهريًا، لـ “اللعب” بخيار الاستضافة الذاتية ربما لمدة شهرين، ورؤية إلى أي مدى يمكنني الذهاب في تثبيت Discourse بنفسي ثم كل شيء آخر مثل تثبيت الإضافات، والصيانة، وما إلى ذلك. بنهاية “فترة التجربة” هذه، يمكنني إما أن أقرر الالتزام بالاستضافة الذاتية أو أدرك أنها أكثر من اللازم بالنسبة لي وأبدأ خطة في حل استضافة مُدارة.

أي نصائح ومساعدة موضع تقدير :raising_hands:

إعجابَين (2)

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

3 إعجابات

إذًا سيتم ذلك داخل حساب DigitalOcean الخاص بي؟ هل هذا ما تقوله؟
لن أفعل أي شيء محليًا أبدًا؟

إعجابَين (2)

الشيء الوحيد المحلي هو تطبيق الطرفية الخاص بك حتى تتمكن من الاتصال بـ VPS الخاص بك عبر SSH.

يوجد تطبيق أصلي رائع على نظام MacOS، وعلى نظام Windows فإن “تطبيق الطرفية” من Microsoft جيد جدًا.

4 إعجابات

يجب عليك أيضًا مراعاة التكلفة الشهرية لخدمة البريد الإلكتروني للمعاملات (مثل Mailgun، على سبيل المثال). أنت بحاجة إلى خدمة البريد الإلكتروني.

7 إعجابات

لا أعرف ما إذا كنت قد أسأت فهم سؤالي، ولكن بالأمس تمكنت من تثبيت كل شيء ونعم، لقد فعلت كل شيء على جهاز Mac الخاص بي. لقد استخدمت Terminal لتشغيل تلك الأوامر.
لست متأكدًا مما إذا كان هذا ما قصدته أم لا؟

على أي حال، لقد تم تثبيته ويعمل :slight_smile:

نعم، هذا ما قصدته. لم أكن أعرف ما إذا كانت هذه الأوامر تُنفذ محليًا على جهاز الكمبيوتر الخاص بي عبر الطرفية أو داخل حساب DigitalOcean الخاص بي (المتصفح)، على سبيل المثال.

لكن كل شيء تم تثبيته الآن، لذا فقد نجح الأمر كما هو متوقع. شكرًا على المعلومات.

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

[اقتباس=“Lilly, المشاركة: 6، الموضوع: 357265”]
يجب عليك أيضًا أن تأخذ في الاعتبار التكلفة الشهرية لخدمة البريد الإلكتروني للمعاملات (مثل Mailgun، على سبيل المثال). أنت بحاجة إلى خدمة البريد الإلكتروني.
[/اقتباس]
نعم، أنا أستخدم Brevo. يبدو أنه الأكثر فعالية من حيث التكلفة من بين جميع الخيارات المقترحة.

كنت أحاول فهم التكاليف المتعلقة بـ DigitalOcean فقط، لأنه عندما سألت ChatGPT المزيد من المعلومات حول هذا الموضوع، فقد أوصى بأشياء (اختيارية) أكثر وأردت التأكد من أنني يمكنني الاكتفاء بـ Droplets في الوقت الحالي.

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

شكرا لك على ملاحظاتك.

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

أعتقد أنه كان نوعًا من سوء الفهم لكلينا بسبب كيفية عمل الأشياء.

أنت تكتب في نافذة Terminal الخاصة بجهاز Mac الخاص بك، والتي تتصل بالخادم الخاص بك… مما يعني أنك تكتب أيضًا في وحدة تحكم الخادم الخاص بك.

لكن نافذة Terminal الخاصة بجهاز Mac هنا هي مجرد أداة. في الواقع، لا يتم تشغيل أوامرك إلا على الخادم الخاص بك.

4 إعجابات

نعم، بعد الرد بدأت أفكر في ذلك أيضًا.
الأداة محلية (Terminal)، ولكن التغييرات تتم عن بُعد.
وكان سؤالي الأصلي حول الأداة نفسها: جهازي الذي يستخدم Terminal أو استخدام المتصفح (وهو بطريقة ما محلي أيضًا هاها).

إعجابَين (2)