Error de Bootstrap durante la instalación de Discourse: ENOENT - /etc/runit/1.d/letsencrypt

¿Un plugin? Ese es código de cups de tu app.yml, ¿verdad? ¿Estás intentando añadir otro certificado? Como en Set up Let’s Encrypt with multiple domains / redirects ¿Puedes incluir el código real y ambos certificados?

Como bien señalas, ese runit ya no existe, y ahora esa magia está en /usr/local/bin/letsencrypt (dentro del contenedor)

Creo que quizás quieras algo como esto si tu sitio es www.misitio.org y también quieres que tenga un certificado para foro.misitio.org:

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

Lo que yo haría (lo cual puede que no te sirva de ayuda) es entrar en el contenedor, apt update;apt install -y vim y luego editar /usr/local/bin/letsencrypt de tal manera que solicite los certificados que deseas.

Añadí código al tema de let’s encrypt enlazado arriba que debería permitirte introducir tu dominio y obtener código que puedes copiar/pegar en tu app.yml.

1 me gusta