Перейти к содержимому

Forgejo — свой Git-сервер + автодеплой через Komodo (self-hosted CI/CD)

ProHomelab

0:00 / 0:00

Forgejo — свой Git-сервер + автодеплой через Komodo (self-hosted CI/CD)

5 459 просмотров · 1 день назад
ProHomelab
20,5 тыс. подписчиков
5 459 просмотров · 1 день назад
Ставим свой git-сервер Forgejo и связываем его с Komodo для автодеплоя Docker-стеков — и по пути ловим все ошибки, которые встретите и вы, если повторите это дома. Статья на сайте - https://prohomelab.com/posts/forgejo-... Статья на сайте про настоящее видео - https://prohomelab.com/posts/forgejo-... #git #forgejo #github #docker #komodo В ролике: — зачем GitOps в домашней инфраструктуре, если правишь compose-файлы руками по SSH — установка Forgejo и Komodo с нуля — токен доступа и подключение git-репозитория к Komodo — настройка вебхука для автодеплоя по push — разбор реальных ошибок по ходу настройки — от кривого URL репозитория до защиты Forgejo от SSRF, которая молча блокирует вебхуки в локальной сети — откат неудачного деплоя одной командой через git revert Статья с полным разбором на сайте: prohomelab.com ProHomelab — канал о self-hosting, homelab и домашних серверах. Практические гайды по Proxmox, Docker, Kubernetes, LXC, Nextcloud, Immich, GitLab, Komodo и другим open source-инструментам. Если ты хочешь взять под контроль свои данные, отказаться от облаков и собрать собственную инфраструктуру — ты по адресу. 🔹 Build your own home server and private cloud 🔹 Self-hosted apps and SaaS alternatives 🔹 DevOps: Ansible, Terraform, CI/CD, monitoring 🔹 Security, backups, and data privacy 📡 Self-host everything. --- Homelab, self-hosted apps, and DevOps in practice. --- 📩 Business inquiries / сотрудничество: pavel@prohomelab.com Open for collaborations and product reviews. Тайм-коды: 00:00 - Интро 02:00 - Что такое Forgejo 02:57 - Благодарности 03:34 - Docker Compose файл 06:25 - Первоначальная установка 07:35 - Создание репозитория 09:30 - Создание первого коммита 10:45 - Создание токена для Komodo 12:13 - Подключение к Komodo 17:06 - Автоматизируем деплой 22:46 - Что дальше?