Свой GitLab одним скриптом — и о чём он молчит
Пятнадцать строк bash — и рабочий GitLab CE. Разбираю свой рабочий скрипт по частям: где apt upgrade может тихо зависнуть без диалога, почему привязка к IP аукнется при смене домена, куда девается пароль root через сутки и сколько памяти реально нужно omnibus-сборке.