Что вам дает это подключение
Подключение вашей собственной учтивой записи Render позволяет опубликовать статический сайт в вашу учетную запись Render прямо из вашей панели управления Zinn®. Вы владеете проектом и счетами; мы управляем развертыванием, пользовательским доменом и записями DNS.
Перед началом работы
Учетная запись Render, а также подключенная учетная запись GitHub, GitLab или Bitbucket, содержащая код сайта — Render собирает сайты из репозитория и не принимает загруженные сборки. Бесплатные статические сайты Render допускают коммерческое использование.
1. Создайте ключ в Render
В панели управления Render откройте Account Settings, найдите API Keys и создайте новый ключ. Render показывает полный ключ только один раз при создании — скопируйте его сразу.
2. Подключите его здесь
Откройте Integrations в панели управления и выберите Connect an account. Выберите Static hosting (Netlify, Vercel) в качестве группы и Render в качестве учетной записи, укажите API token и нажмите Connect account.
Мы проверяем вставляемые данные до того, как что-либо будет сохранено. Неработающий ключ никогда не сохраняется, а в ответе указывается причина ошибки. Рабочий ключ хранится в зашифрованном виде в нашем хранилище секретов (но не в базе данных) и больше никогда не показывается — даже вам.
Что происходит далее
- При создании или перемещении статического сайта эта учетная запись отображается в качестве цели
развертывания. Render выполняет сборку из репозитория и не имеет возможности принять загруженную сборку, поэтому код сайта должен находиться в подключенном репозитории GitHub, GitLab или Bitbucket. Если он еще не подключен, сделайте это сначала.
- Мы создаем службу в вашей учетной записи, настраиваем ее на работу с репозиторием, привязываем ваш пользовательский домен
и запускаем развертывание. На странице домена отображаются все DNS-записи, необходимые Render.
- Использование и оплата осуществляются через вашу учетную запись и видны в вашей панели управления у поставщика.
Если подключение не удается
Сайт не может быть создан. Убедитесь, что учетная запись репозитория подключена и что сам Render имеет доступ к репозиторию (возможно, в панели управления Render потребуется разрешить ему доступ к вашему Git-провайдеру).
Ключ был отозван. Ключи Render действительны до тех пор, пока не будут отозваны; если ваш ключ отозван, создайте новый.
Сообщение об отклонении ключа. Почти всегда это связано с одной из трех причин: пробел или перевод строки, скопированные вместе с ключом; истекший срок действия ключа; либо отзыв или пересоздание ключа после того, как вы его скопировали. Создайте новый ключ и вставьте его снова.
Подключение происходит, но последующие действия завершаются ошибкой. Ключ проходит аутентификацию, но ему не хватает разрешений, необходимых для данного действия. Создайте новый ключ с перечисленными выше разрешениями, затем отключите старое подключение и подключите новый ключ.
Отключение
Откройте Integrations, найдите учетную запись и нажмите Disconnect. Это приведет к немедленному удалению сохраненного ключа. Все, что его использовало, прекратит работу при следующем действии, а зависящие от этого экраны сообщат об этом вместо того, чтобы завершаться с тихой ошибкой.
Отключение не отменяет уже выполненных действий — записи, развертывания или настройки, которые мы изменили в вашей учетной записи, останутся прежними. Если вы считаете, что сам ключ мог быть скомпрометирован, также озовите его у поставщика; при отключении удаляется наша копия, а не его.