Gitea на VPS
Gitea на VPS: лёгкий git-server, Actions, registry — GitLab-lite за копейки.
Официальный сайт: https://about.gitea.com
Что такое 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.
Требования и совместимость
Установка 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 — отдельные, они ест больше.
Смотрите также
Self-hosted GitLab CE на VPS: git, CI/CD, registry, wiki — всё в одном.
Drone CI на VPS: container-native CI, YAML-pipeline, интеграция с Gitea/GitLab.
Woodpecker CI на VPS: OSS форк Drone, container-based pipeline, интеграция с Gitea.
Смотреть
Категория целиком.
Подобрать план.
Развернуть Gitea за 60 секунд
Готовый снапшот с автобэкапом, TLS и systemd. От €3/мес.