Сравнение версий
Версия | Старая версия 3 | Новая версия 4 |
---|---|---|
Изменения, внесенные | ||
Сохранено |
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Начиная с версии 3.11, появилась возможность легко изменять значения параметров по умолчанию. Для этого в папке /var/lib/visiology/scripts/v3/env-files/
находятся файлы, в которых можно задать environment-переменные для различных сервисов:
dms.env
ds.env
dv.env
fe.env
sf.env
vd.env
ws.env
Ранее для настройки почты приходилось редактировать файл /var/lib/visiology/scripts/v3/configs/dashboardservice.json
. Например:
Блок кода |
---|
{ ... "Mail": { "Host": "{{ env \"DS_EMAIL_HOST\" }}", "Email": "{{ env \"DS_EMAIL_EMAIL\" }}", "UseAuthentication": true, "Login": "{{ secret \"DS_EMAIL_LOGIN\" }}", "Password": "{{ secret \"DS_EMAIL_PASSWORD\" }}", "Port": 465, "RetrySendCount": 3, "ConnectionSecurity": "SslOnConnect" }, ... } |
Теперь для значений типа {{ env "DS_EMAIL_HOST" }}
достаточно добавить соответствующую запись в файл /var/lib/visiology/scripts/v3/env-files/ds.env
, например:
DS_EMAIL_HOST=host
В целях безопасности значение для {{ secret "DS_EMAIL_PASSWORD" }}
не рекомендуется указывать через environment-переменную. Остальные параметры можно изменить, используя формат Key1_Key2=value
. Например:
Mail__RetrySendCount=5
Для изменения параметра, в значении которого присутствует {{ secret … }}
, требуется изменить соответствующий конфиг в папке /var/lib/visiology/scripts/v3/custom-configs
.
Например, для добавления домена в значение поля Login
из примера выше следует добавить в файл
/var/lib/visiology/scripts/v3/custom-configs/custom-custom-dashboardservice.json
:
Блок кода | ||
---|---|---|
| ||
{
"Mail": {
"Login": "{{ secret "DS_EMAIL_LOGIN" }}@DOMAIN"
}
} |
Смотрите также
Нужна дополнительная помощь?