使用 app.yml 配置 cerbot?

嗨 Jay,

没错,我正在处理这个问题,但不幸的是,我在编程或 bash 脚本方面经验不多,无法解决这个问题……但我没有找到任何带有 Let’s Encrypt 的 certbot 模块可以做到这一点……也许我们可以将我们的代码添加到这一行:

          # 如果出现问题,请重试颁发证书
          issue_cert "4096" "--force"
        fi

        LE_WORKING_DIR="${LETSENCRYPT_DIR}" $$ENV_LETSENCRYPT_DIR/acme.sh \
          --installcert \
          -d $$ENV_DISCOURSE_HOSTNAME \
          --fullchainpath /shared/ssl/$$ENV_DISCOURSE_HOSTNAME.cer \
          --keypath /shared/ssl/$$ENV_DISCOURSE_HOSTNAME.key \
          --reloadcmd "sv reload nginx"

使用


certbot certonly \
  --dns-cloudflare \
  --dns-cloudflare-credentials ~/.secrets/certbot/cloudflare.ini \
  -d example.com \
  -d www.example.com

我希望有编程经验的人能帮助我们将此代码与 Let’s Encrypt 证书集成?