Установка Certbot с плагином cloudflare dns
Стандартная установка Certbot выполняется без установки плагинов для получения ssl через dns chelenge. Для установки плагинов необходимо устанавливать через pip.
sudo apt update && sudo apt install python3 python3-venv libaugeas0
Если Certbot был ранее установлен то необходимо удалить
sudo apt-get remove certbot
Создание среды питон
sudo python3 -m venv /opt/certbot/
sudo /opt/certbot/bin/pip install --upgrade pip
Установка Certbot
sudo /opt/certbot/bin/pip install certbot certbot
sudo ln -s /opt/certbot/bin/certbot /usr/bin/certbot
sudo certbot certonly --standalone
Добавление плагина Cloudflare
sudo /opt/certbot/bin/pip install certbot-dns-cloudflare