Локальный git-репозиторий за 10 минут…
Помню времена, когда более менее адекватной админкой мог похвастаться разве что github. Да и альтернатив ему особо не знали. Но времена меняются. Сегодня мы можем без лишних сложностей потратив 10 минут свободного времени развернуть свой домашний git-репозиторий с удобными инструментами администрирования.
Установка GitLab
Все довольно просто, стоит лишь уточнить, что в качестве дистрибутива я использую ubuntu 16.04×64, приступим:
- ставим пакеты необходимые для установки gitlab-ce:
sudo apt-get install curl openssh-server ca-certificates postfix -y
- Добавляем репозиторий gitlab, из которого будет установлен одноименный пакет в дальнейшем:
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
- Устанавливаем gitlab-ce:
sudo apt-get install gitlab-ce
- Запускаем скрипт конфигурирования gitlab, он же проведет первоначальную конфигурацию сервиса:
sudo gitlab-ctl reconfigure
- Готово, идем в браузер на страницу: http://<ваш_ip_адрес>/ и попадаем на страницу логина, там вводим пароль от пользователя root, после чего можем зайти под связкой root/<ваш_пароль>.
Если все прошло успешно, то имеем на машинке собственный gitlab и можем приступить к его использованию, если у вас возникли трудности — оставляйте коментарии, помогу по мере моих сил.
Бонус
В качестве бонуса вот вам видео по всей процедуре установки.