Я пытаюсь настроить локальный сервер drone.io для компакт-диска с моей учетной записью github. Я использую официальный контейнер докеров. В инструкциях по установке сказано добавить приложение в настройки github, чтобы получить идентификатор клиента и необходимый секрет. для удаленной настройки дрона github, которую я сделал, единственное отличие от официальных документов заключается в том, что я вижу «Зарегистрировать новое приложение» в «Приложениях для разработчиков», а не в «Авторизованных приложениях», я надеюсь, что это то же самое. Затем я определил переменные среды:
REMOTE_DRIVER=github
REMOTE_CONFIG=https://github.com?client_id=${client_id}&client_secret=${client_secret}
Замена идентификатора клиента и секрета на свои. Затем я поднимаю контейнер и пытаюсь войти в систему, меня перенаправляют на страницу авторизации github, я авторизую ее, и при перенаправлении обратно я получаю эту ошибку:
Невозможно войти. Регистрация закрыта.
И перенаправленный URL-адрес:
http://drone.myserver.com/login?error=access_denied
Я действительно понятия не имею, что может отсутствовать/неправильно настроено, такая же настройка работает с удаленным битбакетом.