DevOps и CI/CD · MIT (Community) / Proprietary (EE)

GitLab на VPS

Self-hosted GitLab CE на VPS: git, CI/CD, registry, wiki — всё в одном.

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

vCPU от
4
рекомендуется
RAM от
8 GB
минимум
Диск от
80 GB
SSD/NVMe
План
VPS-L
оптимальный

Что такое GitLab

GitLab CE — self-hosted alternative GitHub. Git-репозитории, CI/CD (runners), Docker registry, wiki, issue tracker, MR-review. Community Edition — Free, полностью работоспособна, для 90% команд достаточна.

Ставим Omnibus package (все компоненты вместе — sidekiq, unicorn, gitaly, PostgreSQL, Redis, nginx). Ест 8+ GB RAM, но всё изкоробки. Ежедневный бэкап через gitlab-rake в MinIO.

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

CPU
4 vCPU
рекомендуется
RAM
8 GB
минимум
Disk
80 GB
SSD/NVMe
License
MIT (Community) / Proprietary (EE)
официально
Поддерживаемые ОС: Ubuntu 22.04, Debian 12

Установка GitLab

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

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash
EXTERNAL_URL="https://gitlab.example.com" apt install -y gitlab-ce
gitlab-ctl reconfigure

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

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

  • Git-hosting + MR + code review
  • CI/CD с shared/specific runners
  • Docker registry + Container Scanning
  • Wiki, Issues, Kanban
  • gitlab-backup в S3/MinIO

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

  • Замена GitHub для внутренней разработки
  • CI/CD для микросервисов
  • Docker registry для kubernetes

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

Реально 8 GB надо?
Официально минимум 4 GB, но с 8 GB — комфортно. Sidekiq любит RAM.
Runners на том же VPS?
Не стоит — CI job'ы конкурируют за ресурсы. Разверните runners на отдельных VPS или в Docker.
GitLab EE features нужны?
Для 90% команд Free tier покрывает всё. EE — только если нужен epic, advanced security scanning, mfa-enforcement.

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

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