Инструменты пользователя

Инструменты сайта

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:nas:nas_ds420_gitlab_dsm_7

    GitLab установка в Container Manager DSM 7.2



    GitLab — веб-инструмент жизненного цикла DevOps с открытым исходным кодом, представляющий систему управления репозиториями кода для Git с собственной вики, системой отслеживания ошибок, CI/CD пайплайном и другими функциями

    Подготовка

    Прежде чем мы сможем установить GitLab на DiskStation, нам нужно сделать некоторые приготовления:

    1. 1. Установите пакет Container Manager (Docker) из Центра пакетов Synology

    1. 2. Создайте общую папку для GitLab. В этой статье я предполагаю, что общая папка называется gitlab и создается на первом томе, поэтому ее путь в файловой системе будет /volume1/gitlab.

    1. 3.Активируйте доступ DSM SSH.

    Установка Gitlab из Реестра

    Загрузим последний образ GitLab. Откройте приложение Container Manager в DSM, выберите «Реестр» в меню слева и загрузите последний образ gitlab/gitlab-ce .

    Создать новый контейнер с помощью создать в меню Контейнер

    Настройки портов


    Чтобы разрешить доступ к экземпляру GitLab извне, нам нужно определить привязки портов. Эти привязки портов будут перенаправлять порты хоста DiskStation в контейнер GitLab Docker.

    Настройки каталогов


    Нам нужно создать три каталога в ранее созданной папке gitLab:

    1. config
    2. data
    3. logs


    Смонтируем созданные каталоги

    • /etc/gitlab — каталог конфигурации
    • /var/opt/gitlab — пользовательский контент (репозитории, базы данных, …)
    • /var/log/gitlab — лог-файлы

    Мы делаем это, определяя тома каталогов. Это делается путем сопоставления подкаталогов ранее созданного общего каталога с контейнером путем определения пути монтирования.
    После применения всех изменений и запуска контейнера GitLab потребуется некоторое время, чтобы загрузились в наши вновь созданные папки файлы конфигурации. Через некоторое время вы сможете получить доступ к своему новому экземпляру GitLab по адресу http://IPnas:8080 (Вместо IPnas укажите IP адрес вашего NAS Synology).

    Первый запуск gitlab



    Имя пользователя:root
    Пароль находиться в файле initial_root_password в папке confis в директории gitlab

    Окно администратора программы

    Файлы для загрузки

    Обсуждение

    Ваш комментарий:

    Внимание! Оставляя комментарий Вы соглашаетесь с пониманием и несете ответственность за свои действия гл.2 ст.18 Федерального закона №38-ФЗ «О рекламе» и ст.3 п.1 Федерального закона №152-ФЗ «О персональных данных»
    92 +13 = 
     
    software/nas/nas_ds420_gitlab_dsm_7.txt · Последнее изменение: 2023/08/06 02:31 — 127.0.0.1