[devel] I: gitoskop готов для замены gitweb.cgi на git.altlinux.org

Anton Farygin rider на basealt.ru
Пт Авг 28 13:58:44 MSK 2026


On 8/20/26 22:36, Anton Farygin wrote:
> Всем привет.
>
> Кандидат в прод уже поднят, можно щупать прямо сейчас:
>
>    https://git.altlinux.org/gitoskop/
>
> gitweb.cgi нам служит давно, но это медленный CGI на Perl образца
> нулевых, который к тому же почти не сопровождается. gitoskop — замена
> ему: сервис на Rust, отдающий то же дерево bare-репозиториев
> (gear/gitery-зеркала) по HTTP, но быстро и с современной веб-мордой.
>
> При этом gitoskop не заточен под наши репозитории — это универсальное
> решение для просмотра любого дерева bare-репозиториев. Специфика ALT
> (раскладка gear/gitery, связь people/ и gears/) задаётся просто в
> конфиге, а не вшита в код.
>
> Миграция не ломает ссылки. Это главное, почему gitoskop можно ставить
> вместо gitweb, а не рядом: он понимает старые gitweb.cgi-URL. Ссылки вида
> ?p=...;a=blob_plain;..., a=rss, a=patch, a=atom и прочие продолжают
> работать — то, что накидано в старых письмах, вики и багзилле, не
> побьётся. Включается ключом gitweb_compat.

Прошла неделя с анонса и благодаря вашим откликам в сервис были внесены 
исправления и улучшения.

Предлагаю ещё раз посмотреть внимательно на его функционал, 
работоспобность, удобство и если не будет возражений - в понедельник 
заменить gitweb.cgi на gitoskop.





Подробная информация о списке рассылки Devel