VPS для GitLab от €62.99/мес
Self-hosted GitLab CE с преднастроенным SMTP, SSL и swap. Автоустановка Omnibus-пакета за 15 минут или Docker-версии за 5. Достаточно ресурсов для команды 10-20 разработчиков. Runner можно поднять на этом же или отдельном сервере.
Приватная сеть между вашими серверами — бесплатно. Runner + GitLab на разных нодах без затрат на трафик.
Что даём в VPS для GitLab
Автоустановка GitLab
Omnibus (deb от gitlab.com) или Docker-версия — на выбор при заказе. За 15 минут: gitlab-ctl reconfigure отработал, /admin доступен, первый юзер создан.
4+ vCPU · 8+ ГБ RAM
GitLab Omnibus поднимает Postgres, Redis, Sidekiq, Puma, Nginx, Gitaly. Минимум 4 GB, реально нужно 8 для комфортной работы — берите тариф от 8 ГБ.
SMTP для писем
Local SMTP-relay с настроенным DKIM/SPF/DMARC. Уведомления GitLab (merge request, pipeline) приходят в inbox, не в спам. Альтернатива: подключить Mailgun/SendGrid через Omnibus config.
Runner опционально
Автоустановка gitlab-runner-daemon на этом же сервере (для маленьких команд) или на отдельном VPS через privnet. Регистрация через registration_token из /admin/runners.
PostgreSQL 15
Omnibus использует свой bundled Postgres 15. Отдельные Postgres/Redis сервера не нужны для команд до 50 чел. Ежедневный дамп через gitlab-backup + snapshot в другом ДЦ.
NVMe SSD
Git-репозитории с миллионами файлов, LFS-объекты, CI-артефакты — не тормозят на диске. git clone большого монорепо — секунды. Быстрый gc и repack.
Root + SSH
Полный root-доступ. GitLab требует настроек kernel-параметров, ulimits, sysctl — доступ есть. Первый юзер в группе sudo с ключом Ed25519.
SSL Let's Encrypt
Omnibus умеет сам делать LE-сертификат — включается через external_url 'https://...' в /etc/gitlab/gitlab.rb. Обновление автоматически, cron через gitlab-ctl.
SSH из коробки
OpenSSH на 22 (свой), + отдельный порт 22 для git ssh-clone — если конфликт с web-SSH, GitLab настраивается на 2222 или отдельный IP.
Тарифы VPS для GitLab
Цены из каталога заказаЦены в EUR из живого каталога. Runner на отдельном сервере — подбирайте тариф по нагрузке CI из этой же таблицы.
| Тариф | vCPU | RAM | Диск | От / мес | Цена / час | |
|---|---|---|---|---|---|---|
| cpx12 | 1 | 2 ГБ | 40 ГБ NVMe | €20.24 | €0.03 | Заказать |
| cpx22 | 2 | 4 ГБ | 80 ГБ NVMe | €34.49 | €0.05 | Заказать |
| cpx32 | 4 | 8 ГБ | 160 ГБ NVMe | €62.99 | €0.09 | Заказать |
| cpx42 | 8 | 16 ГБ | 320 ГБ NVMe | €122.99 | €0.18 | Заказать |
Локацию выбираете при заказе; цена каждой локации видна до оплаты. Полный список тарифов — на странице тарифов.
Кому подойдёт VPS для GitLab
Self-hosted GitLab — для команд, которым важен полный контроль над кодом (регуляторка, IP, гос-заказы) или которые хотят экономить на SaaS-лицензии GitLab Premium (€19/юзер/мес).
- • Команда 5-10 разработчиков, 100-500 репо — 4 vCPU / 8 ГБ
- • Команда 20-50 разработчиков с активным CI — 8 vCPU / 16 ГБ
- • Команда 100 разработчиков + Runner на отдельной ноде — 8 vCPU / 16 ГБ и выше
- • DevOps-агентство с 200+ проектами клиентов — 16 vCPU / 32 ГБ
- • Государственная разработка (полный контроль над кодом) — старшие тарифы или dedicated
- • Гибрид: GitLab на self-hosted + GitLab-CI-Runners на этих же VPS + Docker-хосты
Частые вопросы
- Что такое VPS для GitLab и почему обычный не подойдёт?
- GitLab CE — тяжёлое приложение: минимум 4 vCPU и 4 ГБ RAM (Omnibus включает Postgres, Redis, Sidekiq, Puma, Nginx). На VPS с 2 vCPU / 4 ГБ GitLab даже не запустится — упадёт при первом gitlab-ctl reconfigure. Мы даём тарифы от 4 vCPU / 8 ГБ (GitLab с 10-20 разработчиками летает), включаем swap 4 ГБ на всякий, преднастраиваем SMTP.
- Omnibus или Docker-версия GitLab?
- На выбор при заказе. Omnibus (deb-пакет от gitlab.com) — легче обновлять (apt upgrade gitlab-ce), проще траблшутить. Docker-версия — легче переносить и снапшотить, но нужны знания docker-compose. Для команд до 50 человек — Omnibus проще. Для DevOps-команд с настроенным IaC — Docker.
- Какого тарифа хватит для GitLab?
- Тарифа 4 vCPU / 8 ГБ (€62.99/мес) хватит для команды до 20 разработчиков, ~500 проектов, 10-20 CI/CD джобов в день. Для 50-100 разработчиков — берите 8 vCPU / 16 ГБ (€122.99/мес). Для 200+ разработчиков с активным CI — 16 vCPU / 32 ГБ (€229.49/мес) или dedicated. Диск GitLab с репозиториями растёт быстро — планируйте с запасом 2-3x.
- Можно ли на одном сервере хостить и GitLab, и Runner?
- Можно, но не рекомендуем для проды: тяжёлые CI-джобы могут «съесть» ресурсы и повесить web-интерфейс. Оптимально: сервер 4 vCPU / 8 ГБ для GitLab (web + API + БД) и отдельный сервер для Runner, подобранный под нагрузку CI. Runner подключается по URL + token — работает через privnet между вашими серверами (0 % latency, 0 ₽ за трафик).
- Как настроить SMTP для писем от GitLab?
- У нас включён SMTP-relay на локальном сервере: GitLab пишет через 127.0.0.1:25, наш relay отправляет через настроенные DKIM/SPF/DMARC для вашего домена. Письма приходят в Gmail в inbox, не в спам. Альтернатива: подключить внешний SMTP (Mailgun, SendGrid) через настройки Omnibus — тоже работает.
- Как оплатить?
- Цены в EUR, оплата — картой Мир, через СБП, криптой (USDT/BTC/ETH) или безналом с УПД для юрлиц. Для DevOps-команд удобен prepaid-баланс: пополнили заранее, списания идут помесячно, автопродление гарантированно.
Готовы поднять self-hosted GitLab?
Автоустановка Omnibus за 15 мин, SMTP, SSL, root — от €62.99/мес. Runner на этом же или отдельном сервере.