1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/unknwon-gogs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README_ZH.md 8.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 14.03.2025 09:03 3b5e1ec

Gogs

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, но потребление оперативной памяти остаётся постоянным

Поддержка браузеров

  • Для получения информации о конкретных версиях поддерживаемых браузеров обратитесь к Semantic UI
  • Официально поддерживаемое минимальное разрешение экрана составляет 1024x768, UI может корректно отображаться на меньших размерах экрана, однако мы не гарантируем его работоспособность и не будем её исправлять.

Установка и развертывание

Перед установкой Gogs вам потребуется создать основную среду.

Затем вы можете установить Gogs следующими шестью способами:

Инструкции по использованию

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

Отдельное спасибо

  • Спасибо Egon Elbre за дизайн логотипа.
  • Спасибо DigitalOcean и MonoVM за предоставление серверов.
  • Спасибо Crowdin за бесплатную локализацию открытых проектов.
  • Спасибо Buildkite за бесплатную поддержку CI/CD для открытых проектов.

Вкладчики

  • Вы можете получить список TOP 100 вкладчиков, просмотрев страницу вкладчиков.
  • Вы можете получить открытый список переводчиков, просмотрев файл TRANSLATORS.## Лицензионное соглашение

Проект использует лицензию MIT для открытого-источника программного обеспечения, полное описание которой находится в файле LICENSE.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/unknwon-gogs.git
git@api.gitlife.ru:oschina-mirror/unknwon-gogs.git
oschina-mirror
unknwon-gogs
unknwon-gogs
main