Что это вам дает
Подключение вашей собственной учетной записи Bunny позволяет разместить сайт в вашей сети CDN вместо нашей. Зона, трафик и счета находятся на вашей учетной записи, при этом вы по-прежнему можете очищать кэш и изменять настройки CDN прямо из панели управления Zinn® — без переключения между панелями.
Перед началом
Учетная запись bunny.net. Ключ API учетной записи Bunny имеет полный доступ к учетной записи, поэтому относитесь к нему как к паролю.
1. Создайте ключ в Bunny
В панели управления bunny.net откройте Account → API Key. Ключ скрыт по умолчанию: нажмите значок глаза, чтобы отобразить его, или значок копирования, чтобы скопировать.
Используйте account API key. Пароль зоны хранения или ключ видеобиблиотеки являются другими учетными данными и здесь не принимаются.
2. Подключите его здесь
Откройте Integrations в своей панели управления и выберите Connect an account. Выберите Your own CDN в качестве группы и Bunny CDN в качестве учетной записи, заполните поле Access key (ваш ключ API учетной записи) и нажмите Connect account.
Мы проверяем то, что вы вставляете, перед тем как что-либо сохраняется. Неработающий ключ никогда не сохраняется, а в ответе указывается, что именно было не так. Работающий ключ хранится в зашифрованном виде в нашем хранилище секретов (но не в нашей базе данных) и больше никогда не показывается — даже вам.
Что происходит дальше
- Откройте вкладку CDN сайта. В разделе Where this site is served from эта учетная запись отображается как место назначения. Выберите ее и подтвердите; мы создаем конфигурацию сайта в вашей учетной записи, проверяем ее и только после этого переносим сайт, поэтому во время переноса сайт остается доступным.
- На этой же вкладке вы можете очистить кэш сайта и изменить его настройки CDN в вашей учетной записи.
- При подключении мы проверяем возможности ключа: вывод списка ваших зон или свойств, чтение одной из них в деталях, очистку кэша, изменение настроек и, если таковые имеются у поставщика, географических правил. Чек-лист рядом с подключением показывает, какие из них мы смогли подтвердить, поэтому отсутствие какого-либо разрешения видно до того, как вы перенесете сайт на учетную запись.
- В разделе Deploy a site to your own CDN account подробно описан перенос сайта между учетными записями.
Если подключение не удается
Подключение перестало работать. Ключ был пересоздан в Bunny, что немедленно отключает старый. Скопируйте новый ключ и подключите его.
Сообщение о том, что ключ отклонен. Практически всегда это одна из трех причин: пробел или перенос строки, скопированные вместе с ключом; истекший срок действия ключа; либо ключ был отозван или пересоздан после того, как вы его скопировали. Создайте новый и вставьте его снова.
Подключение прошло успешно, но впоследствии что-то не работает. Ключ проходит аутентификацию, но у него отсутствуют разрешения, необходимые для выполнения действия. Создайте новый ключ с разрешениями, перечисленными выше, затем отключите старое соединение и подключите новый ключ.
Отключение
Откройте Integrations, найдите учетную запись и нажмите Disconnect. Это сразу удаляет сохраненный ключ. Все, что его использовало, прекращает работу при следующем действии, а экраны, которые от него зависели, сообщают об этом, вместо того чтобы завершаться сбоем в фоновом режиме.
Отключение не отменяет того, что уже было сделано — записи, развертывания или настройки, которые мы изменили в вашей учетной записи, остаются прежними. Если вы считаете, что сам ключ мог быть скомпрометирован, также аннулируйте его у поставщика; при отключении удаляется наша копия, а не их.