当我将CERT路径添加到我的配置文件时,我有此错误:

无效的配置for [http]:不是字典值的文件@ data ['http'] ['ssl_certificate']。get'/ etc / letsencrypt / live /mydomain.duckdns.org/fullchain.pem'不是字典值的文件@ data ['http'] ['ssl_key']。get'/ etc / letsencrypt / live /mydomain.duckdns.org/privkey.pem'。(见/config/configuration.yaml,第44行)。请检查文档//www.sz-tiancheng.com/components/http/

真的不确定要做什么。Letsencrypt安装完成了使用命令行,并且完成了Hassio添加了一个Docker容器。似乎有Hassio的问题没有发现或在Docker之外有权证书文件。

如何创建一个docker容器只是让Letsencrypt文件,并将解决问题?

感谢您可以提供的任何帮助。我在这个问题上浪费了这么多时间。

请参阅粘滞的帖子用于格式化代码和错误。

你的问题是一些事情:

  1. 你正在使用哈斯而不是使用duckdns附加组件
  2. Docker.

Docker工作方式的方式是每个容器都有效地是自己的计算机。更改主机中的文件时,它不会在任何容器中更改任何内容(除非您更改内容体积)。同样的作品是另一种方式。

谢谢你的回应。我会尝试做duckdns附加,看看是否有效。