Gogs — это легко установляемый автономный сервис Git.
Проект Gogs (/gɑgz/
) направлен на создание простого, надёжного и масштабируемого автономного сервиса Git. Разработка на языке программирования Go позволяет распространять Gogs в виде самостоятельного двоичного файла, поддерживающего все платформы, которые поддерживаются Go, включая Linux, macOS, Windows и системы на базе процессоров ARM.
Управление репозиториями через протоколы SSH, HTTP и HTTPS
Управление пользователями, организациями и репозиториями
Вебхуки уровня репозитория и организации, включая Slack, Discord и DingTalk
Git-хуки репозитория, ключи развертывания и Git LFS
Запросы на исправление ошибок (Issues), запросы на слияние (Pull Requests), Wiki, защищённые ветки и совместная работа нескольких участников
Миграция и зеркалирование репозиториев и Wiki с других платформ управления кодом
Онлайн-редактирование файлов репозиториев и Wiki
Отображение Jupyter Notebook и PDF
Аутентификация пользователей через SMTP, LDAP, прокси-серверы, GitHub.com и GitHub Enterprise
Включение двухфакторной аутентификации (2FA)
Настройка пользовательских шаблонов HTML, статических файлов и многих других компонентов
Поддержка множества баз данных, включая PostgreSQL, MySQL, SQLite3 и TiDB
Локализация более чем на 31 языке## Требования к оборудованию
Минимальные системные требования составляют недорогую Raspberry Pi
Для использования в командных проектах рекомендуются два ядра CPU и 512 MB оперативной памяти
При увеличении количества членов команды следует увеличивать количество ядер CPU, но потребление оперативной памяти остаётся постоянным
Перед установкой Gogs вам потребуется создать основную среду.
Затем вы можете установить Gogs следующими шестью способами:
Установка с помощью Helm Charts на основе Kubernetes### Развертывание в облаках
Проект использует лицензию MIT для открытого-источника программного обеспечения, полное описание которой находится в файле LICENSE.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )