Правительство Нидерландов официально запустило собственный хостинг исходного кода code.overheid.nl. На этой площадке планируют публиковать и совместно разрабатывать открытое программное обеспечение для местных госучреждений. Новый ресурс позиционируется властями как европейская альтернатива таким популярным американским платформам, как GitHub и GitLab, а главной его целью заявлено укрепление цифрового суверенитета страны. В качестве технической основы для государственного сервиса была выбрана открытая платформа совместной разработки Forgejo.
Запуск проекта осуществило подразделение Open Source Program Office, которое было сформировано при Министерстве внутренних дел и по делам королевства Нидерландов. Инициатива продвигает важную философию «Открыто, если не оговорено иное» («Open, tenzij»). Согласно этому принципу, программный код, создаваемый или развиваемый для нужд госучреждений, по умолчанию должен публиковаться в открытом доступе. Это позволит другим государственным структурам, обычным гражданам и коммерческим компаниям свободно проверять его безопасность, использовать в собственных целях и дорабатывать. Авторы проекта уверены, что такой открытый подход не только заметно повысит общее качество разрабатываемого софта, но и обеспечит максимальную прозрачность всех связанных с ним процессов.
На текущем этапе новый хостинг открытого кода функционирует в пилотном режиме и доступен лишь ограниченной группе профильных организаций. Все заинтересованные разработчики и ведомства могут подать заявку на участие в закрытом тестировании, связавшись с координатором проекта. Ожидается, что в течение ближайшего года к платформе смогут подключиться самые разные государственные службы Нидерландов — от крупных министерств до небольших муниципальных образований.
Стоит отметить, что платформа Forgejo представляет собой независимый форк проекта Gitea, который в свое время также ответвился от популярной системы Gogs. К числу ключевых особенностей Forgejo относятся крайне низкое потребление системных ресурсов (благодаря чему её можно легко развернуть даже на недорогих виртуальных серверах VPS) и предельно простой процесс установки. Платформа предоставляет пользователям полный набор типовых возможностей для эффективной работы с проектами: удобное управление задачами, отслеживание проблем и ошибок (issues), pull-запросы, встроенные вики-страницы, инструменты для координации команд разработчиков, подготовку релизов и автоматизацию размещения готовых пакетов в репозиториях.
Кроме того, система поддерживает детальное управление правами доступа, интеграцию с платформами непрерывной интеграции (CI/CD), расширенный поиск по коду, аутентификацию через протоколы LDAP и OAuth, а также полноценный доступ к репозиториям по защищенным протоколам SSH и HTTP/HTTPS. Для удобства команд предусмотрено подключение web-хуков для оперативной интеграции с популярными мессенджерами и сервисами вроде Slack и Discord, а также поддержка Git-хуков, технологии Git LFS и специализированных инструментов для бесшовной миграции и зеркалирования существующих репозиториев.






