From b5ee5f941ff631760f3ae9b06d1d1d0c26910fe8 Mon Sep 17 00:00:00 2001 From: Daniel Lenski Date: Sat, 16 May 2026 21:19:52 -0700 Subject: [PATCH 1/3] Rename certbot-dns-ionos to certbot-dns-ionos-cloud in the docs As of its version 2.0.0 the third-party DNS-challenge plugin heretofore named `certbot-dns-ionos` in the certbot docs has renamed its entry point to `certbot-dns-ionos-cloud`, in order to avoid the naming conflict discussed on https://github.com/ionos-cloud/certbot-dns-ionos-cloud/issues/21 See v2.0.0 release of this plugin: https://github.com/ionos-cloud/certbot-dns-ionos-cloud/pull/23 --- certbot/docs/using.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/certbot/docs/using.rst b/certbot/docs/using.rst index e64fcf9cb..4905b19cb 100644 --- a/certbot/docs/using.rst +++ b/certbot/docs/using.rst @@ -327,7 +327,7 @@ dns-dnsmanager_ Y N DNS Authentication for dnsmanager.io standalone-nfq_ Y N HTTP Authentication that works with any webserver (Linux only) dns-solidserver_ Y N DNS Authentication using SOLIDserver (EfficientIP) dns-stackit_ Y N DNS Authentication using STACKIT DNS -dns-ionos_ Y N DNS Authentication using IONOS Cloud DNS +dns-ionos-cloud_ Y N DNS Authentication using IONOS Cloud DNS [#ionos-cloud]_ dns-mijn-host_ Y N DNS Authentication using mijn.host DNS nginx-unit_ Y Y Automates obtaining and installing a certificate with Nginx Unit dns-cdmon_ Y N DNS Authentication using cdmon's API @@ -364,7 +364,7 @@ dns-eurodns_ Y N DNS Authentication for EuroDNS .. _standalone-nfq: https://github.com/alexzorin/certbot-standalone-nfq .. _dns-solidserver: https://gitlab.com/charlyhong/certbot-dns-solidserver .. _dns-stackit: https://github.com/stackitcloud/certbot-dns-stackit -.. _dns-ionos: https://github.com/ionos-cloud/certbot-dns-ionos-cloud +.. _dns-ionos-cloud: https://github.com/ionos-cloud/certbot-dns-ionos-cloud .. _dns-mijn-host: https://github.com/mijnhost/certbot-dns-mijn-host .. _nginx-unit: https://github.com/kea/certbot-nginx-unit .. _dns-cdmon: https://github.com/rascazzione/certbot-dns-cdmon @@ -373,6 +373,7 @@ dns-eurodns_ Y N DNS Authentication for EuroDNS .. _dns-hetzner-cloud: https://github.com/rolschewsky/certbot-dns-hetzner-cloud .. _dns-czechia: https://github.com/CZECHIA-COM/certbot-dns-czechia .. _dns-eurodns: https://pypi.org/project/certbot-dns-eurodns/ +.. [#ionos-cloud] This plugin used the name ``dns-ionos`` prior to version 2.0.0. If you're interested, you can also :ref:`write your own plugin `. From 1a108d03730e6fd0ac20a724349bce9e085774da Mon Sep 17 00:00:00 2001 From: Daniel Lenski Date: Sat, 16 May 2026 21:26:20 -0700 Subject: [PATCH 2/3] List certbot-dns-ionos as a third-party plugin (alongside certbot-dns-ionos-cloud) There are (at least!) two different DNS management services that use IONOS APIs: 1. Managing DNS settings for domain names using [IONOS Cloud DNS](https://cloud.ionos.com/network/cloud-dns), which hosts DNS servers in the IONOS cloud. This is what https://github.com/ionos-cloud/certbot-dns-ionos-cloud works with. It is developed by IONOS itself. Note the name _certbot-dns-ionos-**cloud**_ of the relevant repository; its first commit was in **2024**. 2. Managing DNS settings for domain names registered at IONOS. This is what the https://github.com/helgeerbe/certbot-dns-ionos plugin works with. I have recently [forked and revived](https://github.com/dlenski/certbot-dns-ionos) this plugin and fixed several issues, including race conditions with its creation and deletion of TXT records. Note the name _certbot_dns-ionos_ of the relevant repository; its first commit *predates* the IONOS-developed repository by many years. The first of these two plugins was added to certbot's list of third-party plugins in https://github.com/certbot/certbot/pull/9937. Unfortunately, it was added with the name `certbot-dns-ionos` in the documentation and in its plug entry point; however, this is resolved as of its v2.0.0 release, in which its entry point has been renamed to `certbot-dns-ionos-cloud` (see https://github.com/ionos-cloud/certbot-dns-ionos-cloud/pull/23). --- certbot/docs/using.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/certbot/docs/using.rst b/certbot/docs/using.rst index 4905b19cb..122fa3bef 100644 --- a/certbot/docs/using.rst +++ b/certbot/docs/using.rst @@ -327,6 +327,7 @@ dns-dnsmanager_ Y N DNS Authentication for dnsmanager.io standalone-nfq_ Y N HTTP Authentication that works with any webserver (Linux only) dns-solidserver_ Y N DNS Authentication using SOLIDserver (EfficientIP) dns-stackit_ Y N DNS Authentication using STACKIT DNS +dns-ionos_ Y N DNS Authentication using IONOS DNS for IONOS-registered domains dns-ionos-cloud_ Y N DNS Authentication using IONOS Cloud DNS [#ionos-cloud]_ dns-mijn-host_ Y N DNS Authentication using mijn.host DNS nginx-unit_ Y Y Automates obtaining and installing a certificate with Nginx Unit @@ -364,6 +365,7 @@ dns-eurodns_ Y N DNS Authentication for EuroDNS .. _standalone-nfq: https://github.com/alexzorin/certbot-standalone-nfq .. _dns-solidserver: https://gitlab.com/charlyhong/certbot-dns-solidserver .. _dns-stackit: https://github.com/stackitcloud/certbot-dns-stackit +.. _dns-ionos: https://github.com/dlenski/certbot-dns-ionos .. _dns-ionos-cloud: https://github.com/ionos-cloud/certbot-dns-ionos-cloud .. _dns-mijn-host: https://github.com/mijnhost/certbot-dns-mijn-host .. _nginx-unit: https://github.com/kea/certbot-nginx-unit From 7baf5bc0988e78f7c71ae03eab47f324adff8afa Mon Sep 17 00:00:00 2001 From: ohemorange Date: Mon, 18 May 2026 13:18:03 -0700 Subject: [PATCH 3/3] Reword footnote --- certbot/docs/using.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/certbot/docs/using.rst b/certbot/docs/using.rst index 122fa3bef..6f75a2fbb 100644 --- a/certbot/docs/using.rst +++ b/certbot/docs/using.rst @@ -375,7 +375,7 @@ dns-eurodns_ Y N DNS Authentication for EuroDNS .. _dns-hetzner-cloud: https://github.com/rolschewsky/certbot-dns-hetzner-cloud .. _dns-czechia: https://github.com/CZECHIA-COM/certbot-dns-czechia .. _dns-eurodns: https://pypi.org/project/certbot-dns-eurodns/ -.. [#ionos-cloud] This plugin used the name ``dns-ionos`` prior to version 2.0.0. +.. [#ionos-cloud] This plugin was listed under the name ``dns-ionos`` prior to version 2.0.0. If you're interested, you can also :ref:`write your own plugin `.