Forgejo
форк Gitea · сообщество · 2022
Что это
Forgejo (произносится «forge-yo», от исп. «forjar» — ковать) — self-hostable Git-платформа, форк Gitea. Написана на Go. Создана в декабре 2022 как «сообщественный форк» после того как Gitea перешла в собственность коммерческой компании Gitea Ltd.
Проект: forgejo.org. Живёт на Codeberg.
Почему форкнули Gitea
- Октябрь 2022: основатель Gitea Lunny Xiao основал Gitea Ltd и перевёл права на товарный знак и домен на компанию
- Сообщество восприняло это как «конец open governance»
- 15 декабря 2022 — Forgejo объявлен как форк
- Codeberg e.V. взял управление на себя
Отличия от Gitea
- Управляется сообществом, не компанией
- Forgejo Actions — CI/CD совместимая с GitHub Actions (запущена раньше в Forgejo)
- Более активные обновления безопасности
- Копирайт-headers очищены от Gitea Ltd
- Пока API совместим с Gitea — миграция в один клик
- В будущем возможна federated фича — репозитории через ActivityPub
Установка
# бинарник
wget https://codeberg.org/forgejo/forgejo/releases/download/v9.0.0/forgejo-9.0.0-linux-amd64
chmod +x forgejo-9.0.0-linux-amd64
./forgejo-9.0.0-linux-amd64 web
# или Docker
docker run -d --name forgejo \
-p 3000:3000 -p 222:22 \
-v /data/forgejo:/data \
codeberg.org/forgejo/forgejo:9
Требования: 512 МБ RAM минимум, 2 ГБ рекомендуется. Работает на Raspberry Pi без проблем.
Кто использует
- Codeberg — крупнейший public instance
- Disroot, Framagit — активистские хостинги
- Множество self-hosted инсталляций (home lab, small teams)