Gitea Хостинг
Запустите легкий сервис Git с репозиториями, issues, pull requests, packages и teams.
- Один клик развернуть
- 15 ГБ Необходимое дисковое пространство
- 1 ГБ ОЗУ Необходимая память
- От 2 € Цена

Официальные ссылки
Официальные ссылки и оригинальный сайт Gitea
Что вы получаете
на AvaHost
Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.
Этот шаблон не включает контейнер базы данных.

Технологии
- Образ Docker
- gitea/gitea:1
- Порт по умолчанию
- 3000

Как работает Gitea
Gitea объединяет хостинг репозиториев с ветвлением, коммитами, тегами, релизами, issues, pull requests, reviews, проектами, вики, пакетами, пользователями, организациями, командами и правами доступа. Разработчики сотрудничают через веб-интерфейс и поддерживаемые Git-клиенты, а мейнтейнеры контролируют видимость репозитория, правила вклада, метки, вехи и ассеты релизов.
Gitea Actions может интерпретировать совместимые файлы workflow, но задачи выполняются на отдельно зарегистрированных runners. Каталог пакетов не включает execution workers, образы контейнеров, места развёртывания, внешние реестры или сервис управления секретами. Администраторы должны изолировать runners и понимать, какой код репозитория может выполняться перед включением автоматизации.
Ключевые возможности Gitea
Каталог не предоставляет PostgreSQL или MariaDB, поэтому внешняя реляционная база данных не требуется для этого шаблона. Объекты репозитория, метаданные приложения, пакеты, вложения, индексы и конфигурация по-прежнему нуждаются в надёжном хранилище приложений. Исходный код также должен иметь независимые зеркала или резервные копии, соответствующие его важности.
Электронная почта приложения отключена, что влияет на почтовые уведомления, восстановление аккаунта, подтверждения и другие рабочие процессы на основе электронной почты. Внешние поставщики аутентификации требуют отдельно зарегистрированные приложения и управляемые клиентом секреты. Политика регистрации, использование публичного репозитория, сохранение пакетов и разрешения пользователей должны быть настроены намеренно.
Gitea против GitHub
Gitea
Gitea предоставляет универсальный сервис разработки на установке, администрируемой клиентом, с локальной ответственностью за репозитории, пользователей, обновления, хранилище и runners. GitHub работает как глобальная хостируемая платформа с публичным обнаружением, репозиториями, pull requests, Issues, Projects, Actions, пакетами, приложениями, маркетплейсами и коммерческими функциями организации.
GitHub
GitHub может подойти организациям, которые хотят широкую экосистему интеграций, управляемую инфраструктуру автоматизации, поддержку провайдера и доступ к его публичной сети контрибьюторов. Gitea привлекательна для небольших команд, которые хотят знакомый forge на собственном домене и готовы самостоятельно управлять политикой, резервными копиями, runners и ростом.
Кто использует Gitea
Фрилансеры держат репозитории клиентов отдельно, небольшие компании размещают внутренний код, учебные команды управляют проектами курсов, а группы open-source запускают issues и pull requests на независимом сервисе. Пакеты и релизы могут размещать артефакты рядом с источником, когда сохранение контролируется тщательно.
Gitea не является полной защищённой цепью доставки без дополнительных средств контроля. Организациям по-прежнему могут потребоваться выделенное сканирование уязвимостей, подписание артефактов, изоляция runners, управление секретами, утверждения развёртывания, сохранение аудита и мониторинг, соответствующие их профилю риска.

Самостоятельный хостинг Gitea: требования и стоимость
Спрос на Gitea растёт с количеством и размером репозиториев, трафиком клонирования или push, поиском кода, pull requests, issues, пользователями, пакетами, релизами, вложениями и метаданными автоматизации. Gitea развёртывается без сервиса PostgreSQL или MariaDB в этом шаблоне. Использование репозитория и пакета по-прежнему требует мониторинга, даже если сопоставление не отмечает Gitea как управляемую хранилищем.
На AvaHost Gitea использует Plan 1 по цене €2. Размещённый пакет Gitea включает развёртывание в один клик, пользовательский домен с автоматическим HTTPS, автоматические обновления приложения и запланированные резервные копии. Пакет включает веб-приложение Gitea, но не Actions runners, build workers, цели развёртывания, электронную почту приложения, регистрации внешних идентификаторов, сканирование кода, сканирование секретов, подписание артефактов или управляемые зеркала источников. Храните независимые копии критических репозиториев и применяйте принцип наименьших привилегий к пользователям и автоматизации.
F.A.Q
Gitea начинается с €2 на плане 1. Небольшой набор репозиториев с лёгким сотрудничеством подходит для начального плана. Размер репозитория, трафик Git, пользователи, pull request’ы, поиск кода, issues, пакеты, релизы, вложения и метаданные автоматизации — основные причины для пересмотра обработки и хранилища позже.
Gitea может координировать совместимые рабочие процессы, но задачи требуют отдельно установленных и зарегистрированных runners. AvaHost не включает runners, образы сборки, цели развёртывания, секреты или изоляцию выполнения в этом плане приложения. Регистрируйте только доверенные рабочие узлы, ограничивайте разрешения репозитория и тестируйте автоматизацию с учётными данными, не предназначенными для production, перед включением более широких рабочих процессов.
Электронная почта приложения отключена, поэтому Gitea не может отправлять уведомления по электронной почте, восстановление пароля, подтверждение учётной записи или связанные сообщения из этого развёртывания. Пользователи должны отслеживать активность через веб-интерфейс, в то время как администраторы сохраняют безопасный доступ. Внешние поставщики идентификации требуют приложений и секретов, созданных клиентом, и не поставляются с планом.
Обновления приложения Gitea выполняются автоматически, с запланированными резервными копиями, включёнными AvaHost. Рассматривайте репозитории, метаданные, пользователей, issues, pull requests, пакеты, релизы и конфигурацию как единый набор для восстановления. Поддерживайте независимые зеркала критически важного исходного кода и проверяйте вход в систему, поддерживаемые веб-операции Git, рецензирование, разрешения и пакеты после крупных обновлений.
