The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступна платформа совместной разработки Forgejo 13.0

18.10.2025 10:28

Опубликован выпуск платформы совместной разработки Forgejo 13.0, позволяющей развернуть на своих серверах систему для совместной работы с репозиториями Git, напоминающую по решаемым задачам GitHub, Bitbucket и Gitlab. Forgejo является форком проекта Gitea, который в свою очередь ответвился от платформы Gogs. Отделение Forgejo произошло в 2022 году после попыток коммерциализации Gitea и перехода управления в руки коммерческой компании. Проект Forgejo придерживается принципов независимого управления и подконтрольности сообществу. На использование Forgejo перешёл Git-хостинг Codeberg.org. Код проекта написан на языке Go и распространяется под лицензией GPLv3.

Ключевыми особенностями платформы является низкое потребление ресурсов (может использоваться на плате Raspberry Pi или в дешёвых VPS) и простой процесс установки. Предоставляются типовые возможности работы с проектами, такие как управление задачами, отслеживание проблем (issues), pull-запросы, wiki, средства для координации групп разработчиков, подготовка релизов, автоматизация размещения пакетов в репозиториях, управление правами доступа, сопряжение с платформами непрерывной интеграции, поиск кода, аутентификация через LDAP и OAuth, доступ к репозиторию по протоколам SSH и HTTP/HTTPS, подключение web-хуков для интеграции со Slack, Discord и другими сервисами, поддержка Git-хуков и Git LFS, инструменты для миграции и зеркалирования репозиториев. Отдельно выделяется возможность использования протокола ActivityPub для объединения в федеративную сеть отдельных серверов разработчиков.

Основные изменения:

  • Добавлены возможности для информирования администратора публично доступного сервера о нарушениях правил и размещении нежелательного содержимого. Жалобы могут направляться на пользователей, организации, репозитории, pull-запросы, сообщения о проблемах и комментарии.

    После отправки жалобы отображаются в отдельном разделе интерфейса администратора. Повторные жалобы группируются и сортируются в общем списке по числу уведомлений, отправленных разными участниками.

  • Добавлен интерфейс для миграции проектов с системы совместной разработки Pagure, который может быть использован для переноса проектов в недавно запущенный сервис совместной разработки Fedora Forge, развиваемый для замены платформы Pagure, применяемой в Fedora для совместной работы c кодом и метаданными пакетов.
  • Добавлена настройка "[security].GLOBAL_TWO_FACTOR_REQUIREMENT", включающая для пользователей или администраторов обязательное использование двухфакторной аутентификации, например, на базе одноразовых паролей (TOTP).
  • Обеспечено удаление метаданных EXIF из файлов с изображениями, загружаемыми в качестве аватаров пользователей или картинок в репозиториях. Чистка позволяет предотвратить утечку конфиденциальных данных, таких как сведения о местоположении и устройстве пользователя. Для удаления метаданных EXIF из ранее загруженных изображений предложена команда "forgejo doctor avatar-strip-exif".
  • Добавлена возможность просмотра лога прошлых попыток запуска Actions-обработчиков.
  • В web-интерфейс добавлена поддержка статического анализа файлов с Actions-обработчиками для раннего выявления типовых опечаток и ошибок, таких как использование обработчика не в том контексте.
  • При принудительном выполнении push-запроса обеспечен показ сведений о состоянии сборки всех коммитов в окружении непрерывной интеграции.
  • В редактор текста в формате Markdown добавлены клавиатурные комбинации для использования жирного (Ctrl+B) и наклонного (Ctrl+I) начертаний в выделенном фрагменте.
  • Обеспечен показ времени загрузки приложений к релизу, таких как готовые бинарные сборки.
  • В списке коммитов реализован показ связанных с коммитами тегов.


  1. Главная ссылка к новости (https://forgejo.org/2025-10-re...)
  2. OpenNews: Проект FFmpeg переходит на платформу совместной разработки Forgejo
  3. OpenNews: Доступна платформа совместной разработки Forgejo 12.0
  4. OpenNews: Проект Organic Maps перенёс разработку с GitHub на Forgejo
  5. OpenNews: Fedora на пути к переводу Git-сервисов совместной разработки на платформу Forgejo
  6. OpenNews: Платформа совместной разработки Forgejo полностью отделилась от Gitea
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64074-forgejo
Ключевые слова: forgejo, gitea, git
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 12:17, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Жалобы могут направляться на пользователей, организации, репозитории, pull-запросы, сообщения о проблемах и комментарии.

    Вот это нужная и важная фича!

     
  • 1.4, Аноним (4), 12:21, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А оно уже перестало сносить секреты при апгрейде?
     
     
  • 2.19, Аноним (19), 19:59, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Перестало. Обновлял с 12.0.1 до 12.0.4 - ни единого разрыва.
     

  • 1.7, Аноним (7), 13:09, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В списке коммитов реализован показ связанных с коммитами тегов.

    Вот это полезно. GitHub до сих под не осилил.

     
  • 1.17, Мемоним (?), 19:11, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Отдельно выделяется возможность использования протокола ActivityPub для объединения в федеративную сеть отдельных серверов разработчиков.

    Это лучше Радикля?

     
     
  • 2.36, Dmitry (??), 09:50, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Радикль распределённый,  а forgejo  федеративный
     

  • 1.20, Аноним (19), 20:02, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    пока мы тут комментируем уже 13.0.1 вышла
     
     
  • 2.25, Аноним (25), 23:29, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    пока это комментируем - 13.0.2 вышла
     

  • 1.24, Аноним (24), 22:55, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Здесь можно настроить билды, выполняемые на агентах? Или такое только в devops?
     
     
  • 2.26, 12yoexpert (ok), 00:21, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    для начала тебе придётся дать определение понятию devops
     
     
  • 3.29, Аноним (29), 03:31, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чисто интуитивно, "девопс" - это такой "погромизд на побегушках" - он умеет кодить, но приличную часть времени тратит именно на всякую __уергу а-ля "облака", "контейнеры", CI и т.п. Могу ошибаться, но судя по их задачам - это вот оно. :)
     
     
  • 4.35, Аноним (35), 09:38, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вообще не о том. Девопс - это методология.
     
     
  • 5.37, 12yoexpert (ok), 10:16, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    так бы и сказал, что скам
     
  • 3.31, Аноним (31), 03:49, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всё очень просто. Девопс это сисадмин на модном.
     
  • 3.33, penetrator (?), 07:00, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    давай я попробую

    это относительно новомодный термин, оправдывающий введение новой штатной единицы, ответственной за деплоймент той пурги, которую накрутили смузихлебы в адском хайпе

     
  • 3.39, Аноним (39), 13:16, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    devops – это волшебник, он может всё, что не укладывается в систему привычных понятий интеллектуального большинства
     

  • 1.27, Аноним (27), 02:44, 19/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вопрос к тем, кто в теме - сейчас это лучшее открытое решение, или есть лучше? Знаю что Блендер перешли на неё.
     
     
  • 2.28, 12yoexpert (ok), 03:28, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    sjw и фанатики
     
  • 2.30, Аноним (29), 03:32, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Mercurial
     
     
  • 3.32, Аноним (-), 05:20, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Darcs😎😎😎
     
  • 2.38, Мемоним (?), 11:13, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Вопрос к тем, кто в теме - сейчас это лучшее открытое решение,
    > или есть лучше? Знаю что Блендер перешли на неё.

    https://onedev.io/

     

  • 1.34, Abyss777 (?), 07:40, 19/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А там такие же проблемы как в Gitea ?

    - Нет нормального поиска по issue и коду?
    - Нет org level milestones ?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру