Я просто попытался установить GitLab на свой корневой сервер.
но когда я получаю доступ к веб-странице с помощью Apache для прокси-сервера, я получаю сообщение "503 Service Unavailable".
вот мой файл конфигурации Apache VirtualHost:
<VirtualHost *:80>
ServerName git.example.at
DocumentRoot /opt/gitlab/embedded/service/gitlab-rails/public/
<Directory /opt/gitlab/embedded/service/gitlab-rails/public/>
Require all granted
</Directory>
ProxyPreserveHost On
AllowEncodedSlashes Off
<Location />
Order deny,allow
Allow from all
ProxyPassReverse http://127.0.0.1:8080
ProxyPassReverse http://git.example.at/
</Location>
RewriteEngine on
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteRule .* http://127.0.0.1:8080%{REQUEST_URI} [P,QSA]
</VirtualHost>
полное gitlab.rb
конфигурационный файл можно найти здесь на Pastebin.