...
Для того, чтобы платформа работала по протоколу HTTPS, необходимо установить сертификат на вашем сервере. Для этого выполните следующие шаги:
В панели администратора перейти перейдите в раздел «База данных ViQube».
В пункте меню «Резервное копирование» раздела «База данных ViQube» нажать нажмите на кнопку «Сохранить копию сейчас».
На основном сервере платформы остановить остановите контейнеры, выполнив следующую команду:
Блок кода ./run.sh --stop
Удалите папку /docker-volume/proxy/proxy.crt
Создайте текстовый файл, который будет содержать пароль для SSL сертификата (например, password.pass)
Поместите файл сертификата, ключа и, если есть, пароля (
proxy.crt (обязательно с таким именем)
,privatekey.key
,password.pass
) в папки/docker-volume/proxy
и/var/lib/visiology/certs
на вашем сервере..
Приведённые выше имена файлов заданы по умолчанию, поэтому, если требуется их переименование, вы можете сделать это в соответствующей секции кода ниже.В файле
reverse-proxy.yml
замените тело секцииservices.reverse-proxy.environment
на код ниже:
...
Если у вас есть файл пароля ключа, то необходимо раскомментировать строку ssl_password_file
.
Информация |
---|
Образцы файлов reverse-proxy.yml для http и https можно взять в каталоге default дистрибутива платформы |
Запуск платформы
При запуске run.sh
требуется добавить аргумент --https true
...