Как да генерирам deploy ключ за частно Git хранилище с AI Connector

За да разположиш сайт от частно Git хранилище (в GitHub, GitLab или Bitbucket), хранилището трябва „да се довери“ на сървъра ти. Това става чрез deploy ключ — SSH ключ, който даваш на хранилището за достъп само за четене.

С JetHost AI Connector можеш да генерираш такъв ключ за секунди, без да работиш с команди.

В тази статия ще разгледаме как да генерираш deploy ключ, който да добавиш към частното си Git хранилище.

Кога е полезно

  • Кодът на сайта ти е в частно хранилище и искаш да го качиш сигурно.
  • Настройваш качване от GitHub, GitLab или Bitbucket.
  • Искаш достъп само за четене, без да споделяш личните си SSH ключове.

Как да генерираш ключа

🤖Примерни заявки към асистента 💬
Генерирай deploy ключ за услугата ми за хранилището git@github.com:firmata/sait.git.
Трябва ми публичен SSH ключ, за да свържа частно GitHub хранилище.

Асистентът създава ed25519 ключ за услугата ти и ти връща публичната му част заедно с указания как да я добавиш като deploy key в GitHub, GitLab или Bitbucket.

Какво да направиш с ключа

  • Копирай публичния ключ, който ти дава асистентът.
  • Отвори настройките на Git хранилището си и намери секцията Deploy keys.
  • Добави ключа с достъп само за четене (read-only).

💡 Съвет: Частният ключ никога не напуска сървъра. Той се инсталира директно в твоя cPanel акаунт и не се показва или изпраща обратно в нито един отговор. Ако генерираш ключ отново за същата услуга и хранилище, ще получиш същия публичен ключ, вместо да се създава нов.

Следваща стъпка

След като добавиш ключа в хранилището, си готов да разположиш сайта. Виж статията за разполагане от частно Git хранилище.