Ошибка Bootstrap при установке Discourse: ENOENT - /etc/runit/1.d/letsencrypt

Привет, @featheredtoast. До вчерашнего дня я не выполнял ручную сборку после внесения изменений в app.yml, упомянутых в этой теме выше (август 2025 года), хотя несколько дней назад обновился через интерфейс Discourse с любой текущей бета-версии августа до версии 3.6.0.beta3-latest.

Как человек, не знакомый с Linux, я не могу найти никаких следов acme.sh на своем сервере DigitalOcean.

Директория /opt пуста, за исключением containerd digitalocean.

Это нормально?

Да. Он находится внутри контейнера Docker, так что у вас не было шансов его увидеть.

Выполните

 ./launcher enter app

а затем поищите…

Хорошо, я теперь вижу acme.sh, но не могу выполнить его напрямую — не уверен, какой скрипт мне нужно запустить?

Если вы хотите запустить acme.sh, выполните bash acme.sh, чтобы запустить файл.

Спасибо за это — я вижу список опций с этой командой, но ничего, что явно относилось бы к тестовому запуску (dry run) для проверки, произойдет ли продление. Не конец света.