Поднять можно на любом. Вопрос только в юзабельности полученного решения.
UPD:
Свой гитлаб. Дело в том, что нужно минимизировать утечку, в т.ч. использованием внешних сервисов
В таком случае максимальную версию малинки с 8ГБ ОЗУ + SSD диск для ОС и данных или для данных можно подключить сетевое хранилище, например. Этого будет достаточно для работы сотни-двух пользователей. Больше - скорее всего будут лаги/тормоза.