Skip to content

Добавление канала GitLab Packages

Что подготовить заранее

Нужны всего три вещи:

Что нужноЗачем это нужно
Аккаунт GitLabДля создания access token и владения проектом.
GitLab Personal Access TokenImgBed использует его для доступа к GitLab API, создания проектов и загрузки файлов в Generic Packages.
Имя проектаМожно ввести только имя проекта, например imgbed.

Настройка

Шаг 1. Войдите в GitLab и создайте Access Token

  1. Войдите в GitLab.
  2. Нажмите аватар в правом верхнем углу и откройте Preferences.
  3. В левой боковой панели откройте Access Tokens.
  4. Дайте token понятное имя.
  5. Выберите срок действия по своему подходу к обслуживанию.
  6. Выберите scope api.
  7. Сразу после создания скопируйте и сохраните token.

Создание legacy token

Выбор прав token

Шаг 2. Заполните канал GitLab Packages в ImgBed

После выбора GitLab Packages в настройках загрузки заполните поля:

Поле в интерфейсеЧто ввести
Channel nameИмя на ваш выбор, например GitLabPrimary.
Access TokenGitLab Personal Access Token, который вы только что создали.
Project nameКороткое имя проекта, например imgbed, или полный путь вроде username/imgbed.
Private repositoryВключите или выключите по своим потребностям.
RemarkНеобязательно, например Primary upload channel.

Настройка канала

Шаг 3. Сохраните канал

После заполнения полей нажмите Save.

Система сама обработает:

Поведение системыОписание
Короткое имя проектаImgBed определяет текущий аккаунт GitLab и разворачивает значение в полный путь проекта.
Полный путь проектаImgBed использует путь username/project ровно в том виде, как он введен.
Проверка проектаЕсли используется путь текущего личного аккаунта, ImgBed автоматически создает проект, если его еще нет. Если полный путь введен вручную, ImgBed использует его напрямую.
Публичный или приватный статусВидимость проекта синхронизируется с текущим переключателем.

Короткий чек-лист

text
Войти в GitLab
-> Создать Access Token
-> Выбрать только scope api
-> Вернуться в ImgBed и ввести token и имя проекта
-> Сохранить
-> Если введено только имя проекта, ImgBed автоматически добавит текущий username
-> Если введено username/project, ImgBed использует это как есть
-> Загрузить тестовое изображение

Released as user documentation for CloudFlare ImgBed.