Администрирование
Расширенные настройки
Серверная конфигурация Пассворка
7мин
если необходимый параметр отсутствует в списке, значит он настраивается через веб интерфейс пассворка или больше не поддерживается конфигурационный файл config env расположен в следующих директориях (в зависимости от выбора установки пассворка) linux — /var/www/init/config env windows server — c \inetpub\wwwroot\passwork\init\config env docker — /\<passwork>/conf/keys/config env параметры связанные с работой пассворка параметр значение по умолчанию описание encryption cipher aes 256 cfb алгоритм шифрования данных is export enabled 1 по умолчанию экспорт паролей в пассворке доступен значение 0 запрещает экспорт is emergency reset enabled 0 разрешение сброса пароля владельца через экстренный режим docid\ jkobb 8gchsiq4sz7ycvo is writing logs to stderr enabled 1 запись ошибок в поток stderr is writing logs to error log enabled 1 запись ошибок в файл error log is base64 response encoding enabled 1 кодирование ответов в base64 app url url адрес пассворка задаётся в процессе мастера установки health check token токен для health check docid\ rcaaxoiderossx44wrm5h hash algorithm рекомендуется оставить без изменений алгоритм хэширования паролей по умолчанию используется sha512 encryption cipher рекомендуется оставить без изменений можно указать алгоритм шифрования из библиотеки openssl is http headers checker enabled 0 включение проверки referer в http заголовках параметры путей и файлов конфигурации параметр значение по умолчанию описание files dir <корень пассворк>/files директория содержащая логи фоновых задач, описание api схемы и другие init dir <корень пассворк>/init директория по умолчанию для хранения ключа шифрования и пользовательского файла конфигурации encryption key path init dir/encryption key путь к файлу ключа шифрования env local path init dir/config env путь к пользовательскому файлу настройки sso files dir files dir/sso путь к директории sso, необходима для хранения сертификатов в случае использования для подписи использование init/config env — указан путь по умолчанию, но он может быть переопределен через env local он содержит основную часть настроек и в большинстве случаев настройка ограничивается изменением или добавлением параметров в данном файле env — располагается в корне кода пассворк (не путать с env , в корне docker сборки) пожалуйста не вносите изменения в данный файл, за исключением случаев когда об этом просит наша техническая поддержка env local — по умолчанию отсутствует, может распологаться только в корне кода пассворк с его помощью мы рекомендуем менять только ряд настроек пути, режим шифрования, режим кодирования ответов настройки из этого файла будут переопределять настройки указанные в init/config env и env переменные окружения — также могут быть использованы для настройки, но это целесообразно только при запуске в контейнерах или через внешние process менеджеры в остальных случаях предпочтительнее использовать конфигурационные файлы параметры подключения к базам данных postgresql параметр описание database url строка подключения к базе данных postgresql mongodb параметр описание mongodb url строка подключения к mongodb mongodb db название базы данных пассворка mongodb username (опционально) имя пользователя mongodb mongodb password (опционально) пароль пользователя mongodb почтовые параметры используются при типе dsn docid\ d cut2wu06k z 7vkb qk параметр описание app sender email имейл отправителя для системных писем mailer dsn dsn строка подключения к почтовому серверу