Я настроил, и мы запускаем установку GitLab v6.0.1 по умолчанию (мы тоже собираемся обновить). Это была «производственная» установка, в точности следовавшая этому руководству:
https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md
Теперь, как нам безопасно изменить URL-адрес работающей установки?
Очевидно, наш URL-адрес очень длинный, и мы придумали новый URL-адрес. Я отредактировал несколько файлов конфигурации и в отчете «Проверка статуса приложения» все в порядке. Я перезагрузил сервер, чтобы убедиться, что все по-прежнему работает.
Я могу получить доступ к Nginx по нашему оригинальному SSL. Я могу просматривать сайт GitLab, создавать репозиторий и т. Д. Я могу выполнять форк и коммит.
Кажется, все в порядке; но, поскольку это не родная среда для меня, я хотел дважды проверить, что я сделал все, чтобы переименовать сайт GitLab.
Я редактировал следующие файлы:
/etc/hosts
127.0.0.1 localhost
10.0.0.10 wake.domain.com wake
10.0.0.10 git.domain.com git
/home/git/gitlab/config/gitlab.yml
production: &base
gitlab:
host: git.domain.com
/home/git/gitlab-shell/config.yml
gitlab_url: "https://git.domain.com"
^- yes, we are on SSL and that is working, even on a new URL
/etc/nginx/sites-available/gitlab
server {
server_name git.domain.com