使用 Let's Encrypt 设置多站点配置,无需反向代理

最近我一直在尝试按照指南操作,但在其中几个方面遇到了困难:

  1. 我似乎找不到数据库密码(甚至不确定它在文件中是做什么用的)。
  2. 我的 app.yml 文件最初并没有包含 after_postgres 部分,因此我在 hooks 下添加了一个,以与其他部分(如 after_ssl、after_db_migrate 等)保持一致。如果这部分放错了位置,请告诉我,我完全是新手,对这类操作还不熟悉。
  3. 当我在 http://www.yamllint.com/ 上检查 YAML 文件的语法时,在将 after_postgres 部分放在 hooks 下的那一行,我收到了错误提示:(<unknown>): did not find expected key while parsing a block mapping。

如果您能澄清编辑 app.yml 文件的具体步骤,我将不胜感激。

2 个赞