Skip to content

sw-consulting/media-pi.core

Repository files navigation

Media Pi Core

ci publish codecov

Инструкция по развёртыванию

  1. Скопировать на сервер в произвольный каталог файлы сертификаты сайта (нужны файлы crt, key, pfx).

    • Все файлы должны иметь имя s, то есть ожидаются файлы s.crt (сертификат), s.key (приватный ключ сертификата), s.pfx (PKCS #12)
  2. Скачать и установить на сервер Docker Desktop https://www.docker.com/products/docker-desktop/

  3. Скопировать на сервер файл docker-compose-ghcr.yml

  4. Открыть файл docker-compose-ghcr.yml и внести следующие изменения:

    • заменить путь, отмеченный комментарием "# Полный путь к корневому каталогу базы данных", на полный путь к корневому каталогу базы данных. Каталог создавать не надо, система создаст его при запуске.
    • заменить путь, отмеченный комментарием "# Полный путь к каталогу резервной копии базы данных", на полный путь к каталогу резервной копии базы данных. Каталог создавать не надо, система создаст его при запуске.
    • заменить путь, отмеченный комментарием "# Полный путь к каталогу журналов резервного копирования", на полный путь к каталогу журналов резервного копирования. Каталог создавать не надо, система создаст его при запуске.
    • заменить путь, отмеченный комментарием "# Полный путь к каталогу с сертификатами сайта", на полный путь к каталогу с сертификатами сайта (см. пункт 1)
    • заменить путь, отмеченный комментарием "# Путь к каталогу для хранения видеофайлов", на полный путь к каталогу для хранения видеофайлов
  5. В строке, отмеченной #пароль к PKCS #12, заменить на ваш пароль к файлу PKCS#12 (s.pfx)

  6. Проверить что API URL в конфиграции UI задан правильно и указывает на публично доступный URL/port контейнера media-pi.core. Этот URL задаётся в строке, помеченной комментарием "# URL API из Host network (а не Docker network)"

  7. В каталоге с файлом docker-compose-ghcr.yml выполнить docker compose pull -f docker-compose-ghcr.yml

Система готова к запуску. Запуск осуществляется с помощью команд докера (docker compose up, docker compose start).

About

Media Pi project core

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors