Установка 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