Сравниваю GitLab CE, Gitea и Forgejo по лицензиям, системным требованиям, управлению проектом и CI/CD - и объясняю, почему совет «пользуйтесь только GitLab, остальное для необразованных» не имеет отношения к реальным инженерным аргументам.
Подробный туториал по GitOps для начинающих: разворачиваем Forgejo как собственный git-сервер, Komodo для управления Docker-стеками и настраиваем автодеплой по push, с разбором каждого параметра конфигурации.
Пошагово строим GitOps-схему для Docker Compose: Forgejo хранит конфигурацию в Git, Komodo отслеживает изменения и автоматически обновляет стэки на нескольких серверах.