Erro no Bootstrap durante a instalação do Discourse: ENOENT - /etc/runit/1.d/letsencrypt

Um plugin? Esse é o código cups do seu app.yml, certo? Você está tentando adicionar outro certificado? Como em Set up Let’s Encrypt with multiple domains / redirects Você pode incluir o código real e ambos os certificados?

Como você apontou, esse runit não existe mais, e agora essa mágica está em /usr/local/bin/letsencrypt (dentro do contêiner)

Eu acho que você pode querer algo como isso se o seu site for www.mysite.org e você também quiser que ele tenha um certificado para 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

O que eu faria (o que pode não ser útil para você) é entrar no contêiner, apt update;apt install -y vim e então editar /usr/local/bin/letsencrypt de forma que ele solicite os certificados que você deseja.

Adicionei código ao tópico let’s encrypt vinculado acima que deve permitir que você insira seu domínio e obtenha código que você pode copiar/colar em seu app.yml.

1 curtida