Чтобы установить и настроить модуль Cloudflare:

  1. Войдите в ISPmanager под Администратором.

  2. Перейдите в Модули и нажмите Установить.

  3. Зарегистрируйтесь в качестве партнёра в Cloudflare. Для этого перейдите по ссылке и заполните форму регистрации. Подтверждение регистрации может занимать несколько дней. После этого сгенерируйте API-токен, который понадобится на шаге 6.

  4. Перейдите в Модули.

  5. Нажмите на кнопку Настроить.

  6. Укажите сгенерированный токен в поле Api Token.

    Настройка Cloudflare

  7. Нажмите на кнопку Сохранить.

Если указан токен под Администратором, все пользователи будут использовать данный токен.

Чтобы пользователи могли использовать собственные токены, необходимо в настройках плагина оставить поле Api Token пустым.

Генерация Api Token

Чтобы создать Api Token в Cloudflare, необходимо создать учетную запись. Если учетная запись уже имеется, необходимо авторизоваться

  1. Создайте учетную запись и авторизуйтесь на Cloudflare.

  2. Нажмите на My Profile.

  3. Выберите вкладку API Tokens.

  4. В открывшейся форме нажмите на кнопку Create Token

  5. Внизу списка шаблонов нажмите Get Started напротив Create Custom Token.

  6. Задайте название для токена в поле Token name и добавьте необходимые разрешения.

    Пример настройки токена

  7. После добавления всего необходимого внизу нажмите Continue to summary.

  8. Откроется форма с описанием всех добавленных разрешений для токена.

    Пример разрешений токена

  9. Если все верно добавлено, нажмите на кнопку Create Token, в противном случае нажмите Edit token и дополните разрешения.

  10. После нажатия на кнопку Create Token откроется страница с готовым для использования токеном.

    Пример готового токена

Разрешения

Для корректной работы функций плагина Cloudflare, выберите следующие разрешения.

  • Account, Account Firewall Access Rules, Read

  • Zone, Cache Rules, Edit

  • Zone, Zone Settings, Read, Edit

  • Zone, Zone DNS, Read, Edit

  • Zone, Zone, Edit

  • Zone, Cache Purge, Purge

  • Zone, Firewall Services, Read, Edit

После добавления необходимых разрешений, функции плагина должны работать. Может потребоваться некоторое время для обновления данных токена на серверах Cloudflare.