التثبيت باستخدام tailscale magicdns للاستخدام الشخصي (كمبيوتر محمول <-> خادم افتراضي خاص)

مرحباً، أريد تثبيت Discourse على خادم افتراضي خاص (VPS) متصل بجهازي المحمول عبر Tailscale. لأغراض الملاحظات/الويكي/اليوميات/أي شيء آخر شخصي.

يمكنني إجراء ping/ssh/https إلى الخادم الافتراضي الخاص باستخدام خدمة magicdns الخاصة بـ Tailscale (على سبيل المثال، abc.a-b.ts.net).

  • أنا المستخدم/المسؤول الوحيد
  • لا يوجد خادم SMTP

ما هي الطريقة/الإعدادات الموصى بها في هذه الحالة؟

حالياً، يتوقف التثبيت عند خطوة “التحقق من اسم النطاق” (Checking your domain name).

شكراً لأي رابط أو تعليق.

البريد الإلكتروني ضروري لإعداد بيئة إنتاج. يمكنك استخدام شيء مجاني مثل Brevo (300 رسالة بريد إلكتروني/يوم) بما أنك تستخدمه بمفردك.

ألا يمكنني تخطي التحقق من الاسم المضيف الحقيقي والتحقق من smtp؟

لدي موقع تدريجي يعمل على عنوان tailscale 100.x.y.z. وهو خلف traefik (الذي يقوم بـ https مع نظام أسماء النطاقات). لديه بيانات اعتماد SMTP حقيقية. لست متأكدًا تمامًا كيف سيعمل مع شهادات https السحرية الخاصة بهم.

لا يوجد. أنت في الغالب بمفردك.

يمكنك تخطي عمليات التحقق في discourse-setup (التي لا ينبغي أن تكلف نفسك عناء استخدامها - ستحتاج إلى تكوين app.yml يدويًا)، ولكن لا يمكنك تخطي المتطلبات.

صحيح. لا يمكنك استخدام discourse-setup. ستحتاج إلى تكوين الأشياء يدويًا. أعتقد أنه يجب أن تكون قادرًا على استخدام --skip-connection-tests والتبديلات الأخرى المماثلة، ولكن discourse-setup مصمم للتثبيتات القياسية البسيطة، وهذا ليس كذلك.

قد تحاول استخدام mailhog حتى تتمكن من الحصول على البريد الإلكتروني.
قد تتخطى البريد الإلكتروني تمامًا وتستخدم rake admin:create لتعيين كلمة المرور الخاصة بك.