Gitea — это свой GitHub на своём сервере: один Go-бинарник, около 180 МБ памяти в покое и веб-интерфейс, который открывается быстрее, чем страница репозитория на GitLab. Сама установка Gitea занимает минут двадцать, но спотыкаются обычно не на ней, а на том, что идёт следом: конфиг, реверс-прокси, SSH и кнопка «Clone», которая упорно отдаёт localhost:3000. Пройдём весь путь от чистой Ubuntu 24.04 до рабочего git push по HTTPS и по SSH.
Подробнее →