Краткое руководство по быстрому запуску системы управления репозиториями GitLab CE в ОС CentOS Stream 8.
В первую очередь настроим правило файрволла
# firewall-cmd --add-service=http --zone=public --permanent # firewall-cmd --reload
Затем откроем файл /etc/sysconfig/selinux
# vi /etc/sysconfig/selinux
и отключим SELINUX
SELINUX=disabled
Также сразу запустим команду
# set sebool 0
Теперь установим необходимые пакеты
# yum install curl policycoreutils postfix
и скрипт установки репозитория GitLab-CE
# curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
После этого установим GitLab с параметром имени хоста, на котором будет доступен GitLab CE
# EXTERNAL_URL="http://cvm.homenet.local" yum install gitlab-ce
Готово!
На другой машине в сети вводим имя хоста или IP-адрес сервера, например
http://cvm.homenet.local
и попадём в веб-интерфейс GitLab.