DevOps и CI/CD · MIT

Gitea на VPS

Gitea на VPS: лёгкий git-server, Actions, registry — GitLab-lite за копейки.

Официальный сайт: https://about.gitea.com

vCPU от
1
рекомендуется
RAM от
512 MB
минимум
Диск от
10 GB
SSD/NVMe
План
VPS-XS
оптимальный

Что такое Gitea

Gitea — форк Gogs, self-hosted git-сервер на Go. В 100 раз легче GitLab: 128 MB RAM хватает для команды из 10 человек. С 1.19 — Gitea Actions (совместимы с GitHub Actions), package registry.

Ставим бинарь + systemd + SQLite/PostgreSQL/MySQL. Docker-compose вариант — из коробки. Идеально для маленькой команды, homelab, или замены Bitbucket.

Требования и совместимость

CPU
1 vCPU
рекомендуется
RAM
512 MB
минимум
Disk
10 GB
SSD/NVMe
License
MIT
официально
Поддерживаемые ОС: Ubuntu 22.04, Debian 12

Установка Gitea

Быстрый снапшот команд для установки на чистом VPS. У нас доступен готовый snapshot для клика в панели — эти команды выполняются автоматически.

wget -O /usr/local/bin/gitea https://dl.gitea.io/gitea/latest/gitea-latest-linux-amd64
chmod +x /usr/local/bin/gitea
useradd -m git
sudo -u git gitea web -c /etc/gitea/app.ini

Возможности Gitea

Ключевые фичи и характеристики, которые получаете из нашего snapshot Gitea на VPS.

  • Go-бинарь, 40 MB
  • Actions (GitHub Actions-совместимо)
  • Container / npm / maven registry
  • PR + code review
  • OAuth (Google, GitHub, Keycloak)

Для каких задач подходит

  • Git для маленькой команды (5-30 человек)
  • Homelab / hobby-проекты
  • Замена Bitbucket / GitHub для private

Частые вопросы

Gitea vs Forgejo?
Forgejo — форк Gitea 2022, community-driven. Мы поддерживаем оба, выбор идеологический.
Actions действительно совместимы?
На 90% — да. Большинство action's из GitHub marketplace работают. Некоторые GitHub-specific (например `github.token`) — нет.
Ест 512 MB?
Даже меньше — 128-256 MB idle. Runners для Actions — отдельные, они ест больше.

Развернуть Gitea за 60 секунд

Готовый снапшот с автобэкапом, TLS и systemd. От €3/мес.