Gogs

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: gogs.io

Gogs (Go Git Service) — это лёгкая и стабильная самохостинговая служба Git, предназначенная для упрощённого управления репозиториями на собственных серверах. Разработанная с использованием языка Go, Gogs обеспечивает кроссплатформенную совместимость и минимальные системные требования, что позволяет развернуть сервис даже на устройствах с ограниченными ресурсами, таких как Raspberry Pi или NAS-системы.

Проект ориентирован на простоту установки и настройки. Gogs предоставляет независимый бинарный дистрибутив, поддерживающий платформы Linux, macOS, Windows и ARM-системы. Это позволяет пользователям быстро развернуть полноценный Git-сервер без необходимости сложной конфигурации или установки дополнительных зависимостей.

  • Кроссплатформенность: поддерживает Windows, macOS, Linux и ARM-устройства.
  • Минимальные системные требования: оптимизирован для работы на устройствах с ограниченными ресурсами.
  • Простота установки: установка осуществляется путём запуска бинарного файла, без необходимости компиляции.
  • Поддержка протоколов: поддерживает доступ к репозиториям через SSH и HTTP/HTTPS.
  • Веб-интерфейс: предоставляет удобный веб-интерфейс для управления репозиториями, пользователями и организациями.
  • Управление пользователями: позволяет настраивать права доступа и управлять пользователями и организациями.
  • Поддержка вебхуков: интеграция с внешними сервисами через вебхуки.
  • Лёгкая настройка: поддерживает настройку через конфигурационные файлы и переменные окружения.
  • Открытый исходный код: распространяется под лицензией MIT, что позволяет свободно использовать и модифицировать код.
Подробнее