Розгорніть GitLab EE в один клік
Повна DevSecOps-платформа на вашому власному сервері
GitLab – універсальна платформа для всього життєвого циклу ПЗ: Git-репозиторії, код-рев’ю, CI/CD і реєстри в одному застосунку.
-
Git-репозиторії та запити на злиття
-
Вбудовані CI/CD-пайплайни
-
Реєстри контейнерів і пакетів
-
Трекінг і kanban-дошки
-
Вікі та GitLab Pages
-
Код-рев’ю з апрувами
разом із VPS
з правами root
вашому сервері
потребує ліцензії
Ключові можливості
Обговорюйте код у тредах, вимагайте схвалень перед злиттям і пов’язуйте кожну зміну із завданням.
Збірки, тести та деплой описуються в одному файлі .gitlab-ci.yml – пайплайни виконуються на ваших ранерах без лімітів на хвилини.
Надсилайте й отримуйте Docker-образи прямо з CI-завдань – приватний реєстр, прив’язаний до ваших проєктів.
Публікуйте пакети npm, Maven, PyPI, NuGet та інші у приватний реєстр, який живе поруч із кодом.
Підключайте кластери через GitLab agent і деплойте з тих самих пайплайнів, які збирають ваші образи.
Пакет EE відкриває функції Premium і Ultimate за кодом активації від GitLab – без перевстановлення та міграції.
Системні вимоги
Переглянути всі варіанти VPS
Чотири кроки до готового застосунку
-
1
Виберіть тариф VPS
Підберіть конфігурацію віртуального сервера – кількість ядер, обсяг RAM і диска – під вимоги проєкту.
-
2
Виберіть застосунок
На кроці налаштування VPS відкрийте каталог маркетплейсу та вкажіть self-hosted застосунок для встановлення.
-
3
Оплатіть замовлення
Оплачується лише VPS за звичайним тарифом. Встановлення застосунку з маркетплейсу не тарифікується.
-
4
Отримайте доступ
Сервер розгортається, застосунок встановлюється автоматично. Після завершення встановлення середовище готове до підключення.
Відомості про встановлення
Чому INTROSERV
-
NVMe-диски
Усі VPS працюють на NVMe – швидкий ввід-вивід для баз даних, метрик і навантажених сервісів.
-
Локації в Європі та США
Розгортайте ближче до своєї інфраструктури та користувачів: менша затримка, простіше з регіональними вимогами.
-
Безлімітний трафік
Без обмежень за обсягом трафіку та доплат за перевитрату – вартість місяця передбачувана.
-
IPv4 та IPv6 у комплекті
Виділена IPv4-адреса та нативний IPv6 на кожному сервері.
-
Підтримка 24/7
Інженери чергують цілодобово – відповідають люди, а не автовідповідач.
-
Апгрейд у будь-який момент
Збільшуйте CPU, RAM і диск у міру зростання навантаження – без перевстановлення та міграції.
Межі відповідальності та умови підтримки
Інфраструктура та межі підтримки
INTROSERV надає інфраструктуру VPS і скрипт автоматичного встановлення для первинного розгортання. Ми відповідаємо за доступність і продуктивність обладнання та мережі, а технічна підтримка працює з інфраструктурних питань: підключення до сервера, стабільність обладнання, білінг. Налаштування конкретних застосунків, розбір їхніх помилок і керування обліковими записами користувачів залишаються на стороні адміністратора сервера або супровідників проєкту.
Ліцензування ПЗ та відповідність вимогам
Застосунки маркетплейсу встановлюються у стандартних збірках сторонніх розробників, без змін у вихідному коді, і надаються «як є». Ядро більшості застосунків поширюється з відкритим вихідним кодом, однак пропрієтарні функції та корпоративні редакції в продакшені можуть вимагати окремої ліцензії вендора. Комерційні підписки клієнт оформлює самостійно й напряму в розробника ПЗ.
Поширені запитання
-
Чи потрібно платити GitLab, щоб цим користуватися?
Ні. Новий екземпляр GitLab EE без коду активації безстроково працює з усіма функціями тарифу Free – репозиторії, CI/CD, реєстри, задачі та вікі. Функції Premium і Ultimate вмикаються лише після придбання підписки безпосередньо в GitLab і введення коду активації в адмін-панелі.
-
Чому EE, а не Community Edition?
Сам GitLab рекомендує пакет EE навіть для безкоштовного використання: без ліцензії він працює саме з набором функцій Free, а якщо знадобляться Premium або Ultimate – активуєте їх кодом, без перевстановлення, зміни пакета та міграції даних. Із CE інсталяцію довелося б спочатку конвертувати.
-
Як увійти в систему після розгортання?
Після видачі сервера візьміть IP-адресу та пароль root у панелі INTROSERV, підключіться через SSH і виконайте команду gitlab-setup. Коли налаштування завершиться, URL вебінтерфейсу, логін і пароль з’являться безпосередньо в консолі – відкрийте адресу в браузері та увійдіть через HTTPS. Рекомендуємо змінити пароль і створити власний обліковий запис одразу після першого входу.
-
Як отримати дійсний SSL-сертифікат?
Спрямуйте домен на сервер, підключіться через SSH і запустіть скрипт setup-ssl – він налаштує вбудовану інтеграцію GitLab із Let's Encrypt, без зовнішніх інструментів і ручного редагування gitlab.rb. Сертифікат подовжується автоматично; порти 80 і 443 мають залишатися доступними для перевірки.
-
Чи можна запускати CI/CD-пайплайни на цьому сервері?
Пайплайни на self-managed GitLab не обмежені – ранери ваші, квот на хвилини обчислень немає. Установіть gitlab-runner на окрему машину або другий невеликий VPS: GitLab не рекомендує виконувати збірки на самому хості GitLab – важкі джоби конкурують із застосунком за CPU і пам’ять.
-
Чи можна перенести наявну інсталяцію GitLab?
Так. Зробіть резервну копію командою gitlab-backup на старому сервері, перенесіть архів разом із /etc/gitlab/gitlab-secrets.json і gitlab.rb та відновіть на новому. Відновлення потребує тієї самої версії та редакції GitLab, що й на вихідному сервері, тому перед переїздом вирівняйте версії.
-
Як надходять оновлення?
Сервер підключено до офіційного репозиторію gitlab-ee, оновлення надходять через apt. Root-доступ у вас, і коли оновлюватися – вирішуєте самі, нічого не оновлюється без вашого відома. Під час переходу через кілька версій дотримуйтеся задокументованого GitLab шляху оновлення, а не переходьте одразу на останній реліз.
-
Що робити, якщо конфігурації VPS стане недостатньо?
Збільшуйте CPU, RAM і диск VPS у міру зростання команди – без перевстановлення. Один вузол у базовій конфігурації GitLab покриває потреби до 1000 користувачів; далі GitLab публікує еталонні багатовузлові архітектури, а наші інженери допоможуть спланувати міграцію на виділене обладнання.