Configurar Let's Encrypt com vários domínios / redirecionamentos

EDIT: Encontrei uma solução, ignore tudo abaixo, mas deixarei aqui para futuras referências. Deixarei a solução no final.

Acabei de encontrar este tópico. Então, meu site é: forums.mysite.me. Tenho 3 domínios na minha configuração NGINX e no meu provedor de domínio que estou usando DNS CNAME’s para que estão retornando como inseguros:

mysite.me
www.mysite.me
forum.mysite.me (sem o "s" se alguém errar a digitação ou adivinhar o URL)

Eu uso meu domínio base na configuração que está na postagem original? Ou como eu configuro para os 3?

after_ssl:
   # diga ao letsencrypt quais certificados adicionais obter
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--keylength/
        to: "-d forums.mysite.me --keylength"
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--fullchainpath/
        to: "-d forums.mysite.me  --fullchainpath"

Estou confuso porque a primeira seção “replace” tem um from: /--keylength/ e a de baixo tem from: /--fullchainpath/. Então, eu crio 2 entradas como essas para cada um desses 3 URLs que listei ou?.. Ou seria isso?

after_ssl:
   # diga ao letsencrypt quais certificados adicionais obter
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--keylength/
        to: "-d mysite.me -d www.mysite.me -d forum.mysite.me --keylength"
    - replace:
        filename: "/etc/runit/1.d/letsencrypt"
        from: /--fullchainpath/
        to: "-d mysite.me -d www.mysite.me -d forum.mysite.me  --fullchainpath"

^ Sim, a caixa acima aqui foi a solução para múltiplos sites/LetsEncrypt. Tão animado.

1 curtida