خطأ Bootstrap أثناء تثبيت Discourse: ENOENT - /etc/runit/1.d/letsencrypt

إضافة؟ هذا هو كود cups من ملف app.yml الخاص بك، أليس كذلك؟ هل تحاول إضافة شهادة أخرى؟ مثل في Set up Let’s Encrypt with multiple domains / redirects هل يمكنك تضمين الكود الفعلي وكلا الشهادتين؟

كما أشرت، لم يعد runit موجودًا، والآن هذا السحر موجود في /usr/local/bin/letsencrypt (داخل الحاوية)

أعتقد ربما تريد شيئًا كهذا إذا كان موقعك هو www.mysite.org وتريد أيضًا أن يكون لديه شهادة لـ forum.mysite.org:

- replace:
    filename: "/usr/local/bin/letsencrypt"
    from: "/-d www.mysite.org/"
    to: "-d www.mysite.org -d forum.mysite.org "
    global: true

ما سأفعله (والذي قد لا يكون مفيدًا لك) هو الدخول إلى الحاوية، وتشغيل apt update;apt install -y vim ثم تعديل /usr/local/bin/letsencrypt بحيث يطلب الشهادات التي تريدها.

لقد أضفت كودًا إلى موضوع let’s encrypt المرتبط أعلاه والذي يجب أن يسمح لك بإدخال نطاقك والحصول على كود يمكنك نسخه/لصقه في ملف app.yml الخاص بك.

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