Контроль версій

Підключіть GitHub та GitLab — розгортайте з репозиторію, який ви вже використовуєте

Підключіть обліковий запис GitHub або GitLab, у якому ви вже працюєте, і розгортайте безпосередньо з репозиторію — статичний сайт на Pages або проєкт на керованому хостингу. Ви також можете увійти в Zinn Digital® за допомогою GitHub або GitLab. Кожне підключення показує необхідні йому привілеї, перевіряється під час введення та зберігається у Vault — ніколи в коді чи журналі.

  • GitHub + GitLabпідключити будь-який обліковий запис
  • Розгорнути на Pagesабо на керований хостинг
  • Увійти через GitLabа також GitHub
  • Токени, що зберігаються у Vaultперевірено під час введення

Підключіться один раз, безпечно

Підключення облікового запису системи контролю версій використовує той самий процес підключення облікового запису, що й будь-які інші облікові дані на платформі: принцип найменших повноважень, перевірка та зберігання у Vault.

Переглянути привілеї спершу

Перш ніж ви щось авторизуєте, ми чітко показуємо, які саме дозволи для репозиторію та облікового запису потрібні для підключення — нічого зайвого — тож ви надаєте обмежений токен замість глобального.

Перевірено при введенні

Щойно ви підключаєтеся, ми викликаємо API провайдера, щоб переконатися, що токен активний і має правильні дозволи, а потім показуємо зелену або червону позначку. Недійсний або надлишковий доступ відхиляється.

Прямо у Vault

Перевірений токен записується у Vault через той самий шар з'єднання, який використовує кожна облікова інформація. Він ніколи не фіксується в коді, не виводиться в журнал і не залишається у файлі середовища.

Відкличний та проаудитований

Ви можете будь-коли скасувати наш доступ у GitHub чи GitLab та видалити підключення з нашого боку. Кожна дія, виконана через підключений акаунт, реєструється в системі аудит-логування.

Розгортайте там, де це підходить для проєкту

Репозиторій можна спрямувати на хостинг Pages для статичного чи зібраного сайту, або на керований хостинг для повноцінного додатку. Пуші можуть ініціювати повторне розгортання, щоб живий сайт слідував за вашою гілкою за замовчуванням.

  • GitLab Pages і GitHub Pages для статичних та попередньо зібраних сайтів, які керуються з вашого підключеного облікового запису.
  • Cloudflare Pages як альтернативна ціль Pages для збірки фреймворків та доставки на краю мережі.
  • Керуваний хостинг для повноцінного додатку WordPress, PHP, статичного чи Node, розгорнутого з репозиторію.
  • Розгортання одним натисканням: надсилання змін до вашої основної гілки може ініціювати повторне збирання, щоб живий сайт синхронізувався з репозиторієм.
  • Те саме з'єднання забезпечує вхід — ви можете увійти до Zinn Digital® за допомогою GitHub або GitLab замість пароля.

Від репозиторію до живого сайту

  1. Підключити обліковий запис

    Авторизуйте GitHub або GitLab за допомогою токена з обмеженими правами доступу. Ми спочатку показуємо привілеї та перевіряємо їх під час введення.

  2. Виберіть репозиторій та ціль

    Виберіть репозиторій та місце розгортання — GitLab Pages, GitHub Pages, Cloudflare Pages або керований хостинг.

  3. Розгорнути

    Ми створюємо та публікуємо. Тимчасова URL-адреса дозволяє переглянути сайт до того, як оновляться DNS-записи.

  4. Відстежувати гілку

    Увімкніть розгортання натисканням, щоб надсилання змін до вашої гілки за замовчуванням автоматично відбудовувало живий сайт.

Поширені запитання

Яких провайдерів контролю версій я можу підключити?

GitHub та GitLab. Підключіть обліковий запис, у якому ви вже працюєте, і ми зможемо розгортати з його репозиторіїв та, якщо ви це ввімкнете, використовувати його для входу. Обидва працюють через єдиний швиздінний зв'язок підключеного облікового запису.

Чи можу я ввійти за допомогою GitLab, а також GitHub?

Так. Окрім електронної пошти та GitHub, ви можете ввійти у свій обліковий запис Zinn Digital® за допомогою GitLab. Шлюз ідентифікації обробляє рукостискання OAuth; ми ніколи не бачимо пароль вашого провайдера.

Де я можу розгорнути репозиторій?

На GitLab Pages, GitHub Pages або Cloudflare Pages для статичного чи зібраного сайту, або на керований хостинг для повноцінного додатка. Ви обираєте цільовий об'єкт під час підключення репозиторію, а пуші можуть ініціювати повторне розгортання.

Як захищено мій токен доступу?

Ми показуємо вам привілеї, які необхідні для підключення, перевіряємо токен за API провайдера під час входу і лише після цього зберігаємо його у Vault. Він ніколи не потрапляє в код, лог чи файл середовища, і ви можете будь-коли відкликати його у провайдера або видалити підключення з нашого боку.

Чи можу я використовувати розгортання Pages для лінійки Footprint-Free?

Це пропонується, але там позначено прапорцем. GitLab Pages та GitHub Pages використовують спільну інфраструктуру провайдера та публічні домени gitlab.io / github.io, що створює footprint. Для мережі з нульовим footprint натомість розгортайте на ізольованому хостингу; на Mainstream сервіс Pages є першокласним.

Розгорнути з репозиторію

Почніть 14-денний пробний період без банківської картки, підключіть GitHub або GitLab і розгортайте з репозиторію, яким ви вже користуєтеся — перевірено під час введення та збережено у Vault.

Почати безплатно