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 - Что дальше?