Несколько дней назад вышла версия 0.11.86 Gogs — свободного аналога GitHub для самостоятельного хостинга.
Gogs написан на Go, компилируется на множестве платформ и обладает низкими системными требованиями.
Список основных возможностей Gogs:
- лента активности;
- поддержка протоколов SSH и HTTP/HTTPS;
- поддержка аутентификации через SMTP/LDAP/обратный прокси;
- управление аккаунтами/организациями/репозиториями;
- добавление и удаление коллабораторов в репозитории;
- вебхуки для репозиториев и организаций;
- обсуждения, запросы на слияние, вики и защищенные ветви;
- миграция и зеркалирование репозиториев и их вики;
- веб-редактор для файлов репозитория и вики;
- отображение блокнотов Jupyter;
- двухфакторная аутентификация;
- поддержка Gravatar и Federated avatar;
- отправка сообщений электронной почты;
- панель администрирования;
- поддержка MySQL, PostgreSQL, SQLite3, MSSQL и TiDB в качестве базы данных;
- локализация на 30 языков (включая 100% поддержку русского языка).
В этом релизе добавлен метод API, отдающий детали коммита по его SHA-хэшу, добавлена аутентификация через GitHub Enterprise, исправлены некоторые ошибки, а также добавлена португальская локализация.
>>> Релиз