====== GitLab ====== ===== Instalacja ===== apt-get install curl openssh-server ca-certificates perl postfix Pełna dokumentacja: https://about.gitlab.com/install/#debian. ===== Aktualizacja ===== curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | bash EXTERNAL_URL="https://gitlab.xyz.pl" apt-get install gitlab-ee Czasami może być konieczne zainstalowanie konkretnej wersji, wtedy polecenie wygląda jak poniżej. EXTERNAL_URL="https://gitlab.xyz.pl" apt-get install gitlab-ee=15.11.13-ee.0 Wersję należy odczytać z https://packages.gitlab.com/gitlab/gitlab-ee. gitlab-ctl reconfigure gitlab-ctl restart ===== Konfiguracja ===== Plik konfiguracyjny: ''/etc/gitlab/gitlab.rb''. Aby skonfigurować proxy na porcie 443, ustawiamy dla gitlaba port inny niż domyślny, np. 4433: external_url "https://gitlab.xyz.pl:4433" Konfigurujemy proxy na przekazywanie połączeń na 4433. Po zmianie konfiguracji: gitlab-ctl reconfigure