Фото від Stable Diffusion
Сьогодні автоматизація — це головний тренд. Але чи означає це, що на Hostinger потрібно вручну завантажувати код методом "drag and drop"?
Ні!
Hostinger можна налаштувати для автоматичного розгортання вашого коду.
Важливо:
- Опція Git на Hostinger виконує лише розгортання. Вона не включає додаткові дії. Для цього вам знадобиться інший інструмент.
Загальні налаштування
Перейдіть до вашого сайту в Hostinger і виберіть його.
Після цього натисніть Advanced у бічному меню.
Далі відкриється меню з декількома опціями. Виберіть GIT.
У наступному вікні ви зможете налаштувати ваш репозиторій.
Якщо ваш репозиторій публічний, процес займає лише два кроки:
- Оберіть гілку (branch) (у нашому випадку —
master
). - Вставте URL репозиторію (наприклад, наш репозиторій: https://github.com/Tauromachian/portfolio.git).
Приватний репозиторій
Якщо ваш репозиторій приватний, у вас є два варіанти:
- Налаштувати SSH. Ознайомтеся з цією статтею:
[
Як додати мій SSH-ключ до GitHub/Bitbucket? | Центр допомоги Hostinger
Ви хочете автоматично розгортати код з GitHub або Bitbucket на Hostinger? Це можливо. Просто додайте SSH-ключ...
support.hostinger.com
](https://support.hostinger.com/en/articles/1583773-how-to-add-my-ssh-key-to-github-bitbucket?source=post_page-----e6fd9027d656---------------------------------------)
- Використати GitHub-токен. Його можна створити за допомогою цього гайду:
[
Як створити персональний токен доступу – GitHub Docs
Персональні токени доступу – це альтернатива паролям для автентифікації в GitHub при використанні API...
docs.github.com
](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token?source=post_page-----e6fd9027d656---------------------------------------)
Далі використовуйте токен у форматі:
Каталог розгортання
Ця опція потрібна для налаштування піддоменів.
Поле Directory визначає, в яку папку Hostinger копіюватиме ваш код. Коренева папка в Hostinger — це _public_html_
.
Наприклад, якщо у вас є піддомен test:
І ви хочете розгорнути код саме в ньому, вкажіть test у полі Directory.
Висновок
Ми налаштували просте автоматичне розгортання у Hostinger Shared Hosting.
Бажаємо успіху у ваших проєктах! 🚀
Перекладено з: Automatic deployment on Hostinger from Git on a Shared Webhost