Gitea
Хостинг Gitea на вашем VPS. Легкая альтернатива GitHub от $3/месяц. Сравните тарифные планы VPS.
Найдите лучшие и самые дешевые тарифные планы VPS для самостоятельного размещения Gitea.
Минимальные требования
Эти тарифные планы VPS отвечают минимальным требованиям для запуска Gitea. Подходят для тестирования или легкого использования.
Рекомендуемые требования
Для достижения оптимальной производительности мы рекомендуем эти тарифные планы VPS, которые превышают минимальные требования.
Что такое Gitea?
Gitea — это простой в использовании, саморазмещаемый Git-сервис, легкий, но при этом полнофункциональный. Написанный на Go, он предоставляет хостинг Git, проверку кода, отслеживание проблем, вики и CI/CD (Gitea Actions). Gitea известен своими минимальными требованиями к ресурсам и простой установкой — один исполняемый файл без внешних зависимостей. Он поддерживает Git LFS, зеркалирование репозиториев, аутентификацию OAuth2 и веб-хуки. Идеально подходит для отдельных лиц, команд и организаций, которым нужен частный хостинг кода без сложностей GitHub.
Почему характеристики сервера имеют значение
Gitea отличается исключительной эффективностью благодаря использованию языка Go и встроенной поддержке SQLite. Сервер обрабатывает операции Git (push, pull, clone), веб-интерфейс, отслеживание проблем и фоновые задачи. Использование памяти масштабируется в зависимости от количества активных пользователей и репозиториев. ЦП используется для операций Git, подсветки синтаксиса и генерации различий. Большие репозитории и интенсивная работа с Git увеличивают потребность в ресурсах. В базе данных хранятся метаданные репозитория, проблемы и данные пользователей.
Проблемы с серверами недостаточной мощности
При ограниченных ресурсах операции Git замедляются — клонирование и отправка занимают больше времени. Веб-интерфейс начинает тормозить при просмотре больших файлов или репозиториев. Подсветка синтаксиса может давать сбои при работе с большими файлами. Поиск по репозиториям завершается по истечении времени ожидания. В очередь ставятся несколько одновременных операций Git. Приложение остается работоспособным, но заметно замедляется. Для запуска действий/CI требуются собственные ресурсы.
Наша рекомендация
Для личного использования Gitea достаточно 1 ГБ ОЗУ и 1 ядра ЦП. Небольшим командам следует использовать 2 ГБ ОЗУ. Для однопользовательских экземпляров используйте SQLite, для команд — PostgreSQL. Планируйте хранилище в зависимости от размера репозитория — 10-50 ГБ для небольших команд, больше для больших кодовых баз. Git LFS требует дополнительного планирования хранилища. Включите SSH для повышения производительности операций push/pull в Git. Рассмотрите возможность использования Actions Runners на отдельных машинах для рабочих нагрузок CI/CD.
Минимальные требования - VPS Plans
Эти тарифные планы VPS отвечают минимальным требованиям для запуска Gitea. Подходят для тестирования или легкого использования.
| Поставщик | План | CPU | RAM | Хранение | Характеристики | Цена/мо | Действия |
|---|
Рекомендуемые требования - VPS Plans
Для достижения оптимальной производительности мы рекомендуем эти тарифные планы VPS, которые превышают минимальные требования.
| Поставщик | План | CPU | RAM | Хранение | Характеристики | Цена/мо | Действия |
|---|
Некоторые ссылки на этой странице являются партнёрскими. Если вы совершите покупку по этим ссылкам, мы можем получить небольшую комиссию без дополнительных затрат для вас. Это помогает нам поддерживать сайт и предоставлять бесплатные инструменты сравнения.