Как мы можем настроить локальный сервер Gitlab и как к нему можно получить доступ или клонировать проект лицом, находящимся в оффшоре? - PullRequest
0 голосов
/ 25 сентября 2019

Мы бы хотели настроить репозиторий Gitlab для нашего проекта на локальном сервере Ubuntu 16.04.как описано здесь: https://www.linux.com/tutorials/how-run-your-own-git-server/

Но так как это локальная установка, что external_url нам нужно настроить?Нужно ли нам настраивать статический IP-адрес, чтобы к нему можно было получить доступ через Интернет?

И этот проект должен иметь возможность клонировать / выдвигать / извлекать клиента, находящегося в оффшоре, где-то за пределами сети.

Мы новички в Git.Спасибо заранее за любые предложения!!

1 Ответ

0 голосов
/ 25 сентября 2019

Привет, это можно сделать двумя способами:

  1. Вы можете установить свой собственный GitLab, следуя инструкциям здесь .Это будет ваша локальная установка, и вы также можете использовать ее в своей внутренней сети.Вам просто нужно установить external url в файле gitlab.rb.Вы можете найти конфигурации здесь.
  2. Другой способ - вы можете использовать GitLab.com и создать для этого свой репозиторий.В этом случае вам не нужно беспокоиться об инфраструктуре.Этот проект будет доступен любому, кто имеет к нему доступ, и они клонируют / толкают / тянут, если у них есть разрешение.
...