文件名称:acmeproxy:PowerDNS后端,用于服务ACME dns-01挑战响应
文件大小:52KB
文件格式:ZIP
更新时间:2024-05-20 20:09:18
dns acme-client Python
乙酰甲氧 此PowerDNS后端仅提供,并公开HTTPS API,以允许这些质询响应由自动证书更新工具发布。 开发环境 您可以使用以下命令启动开发环境 docker-compose up 该应用程序现在将在可用。 与脱水或certbot一起使用 plugins目录中提供了和示例插件。 编辑这些插件以指定在API中注册的acmeproxy安装和授权密钥的位置,然后将它们称为dns-01挂钩。 例如,与脱水: dehydrated -c -t dns-01 -k ./acmeproxy-dehydrated.sh -d secure.example.com 部署方式 使用以下命令在虚拟环境中安装应用程序 pip install . 在新目录中,创建一个名为acmeproxy_settings.py的example_settings.py副本。 然后填写所有值。 将工作目录设置为新创建的目
【文件预览】:
acmeproxy-master
----.flake8(119B)
----.github()
--------workflows()
----acmeproxy()
--------acmeproxy()
--------manage.py(263B)
--------proxy()
--------__init__.py(0B)
----Dockerfile(2KB)
----Pipfile.lock(22KB)
----plugins()
--------acmeproxy-dehydrated-multiple-domains.sh(2KB)
--------acmeproxy-certbot.py(5KB)
--------acmeproxy-dehydrated.sh(1KB)
----example_settings.py(954B)
----pytest.ini(345B)
----.isort.cfg(213B)
----LICENSE(34KB)
----setup.py(1KB)
----README.md(7KB)
----Pipfile(341B)
----docker-support()
--------dev_settings.py(328B)
--------pipfile-to-requirements.py(672B)
--------dev-init.sh(184B)
----docker-compose.yml(406B)
----.gitignore(1KB)
----pyproject.toml(100B)
----.coveragerc(314B)