Skip to main content

Переменные .env ПринтМенеджера

Описание

Файл конфигурации ПринтМенеджера находится по пути /opt/printmanager/.env . Просмотреть текущее содержимое:

sudo cat /opt/printmanager/.env

После изменения переменных необходимо перезапустить контейнеры:

sudo docker-compose down sudo docker-compose up -d

Подключение к базе данных PostgreSQL

Переменная ПеременнаяПример значения Описание DATABASE_URL DATABASE_URLpostgres://postgres:postgres@10.0.130.213:5432/printmanager Строка подключения к PostgreSQL в формате URL DATABASE_HOSTNAME 10.0.130.213 IP-адрес или доменное имя сервера PostgreSQL DATABASE_PORT 5432 Порт PostgreSQL DATABASE_TABLESPACE  Табличное пространство (если отличается от значения по умолчанию) DATABASE_PASSWORD  Пароль базы данных (при смене пароля) POSTGRESQL_PASSWORD  Пароль PostgreSQL (при смене пароля) Redis Переменная

Redis

ПеременнаяПример значения Описание REDIS_URL REDIS_URLredis://redis:6379/0 Строка подключения к Redis REDIS_ROLE master Роль узла Redis: master или slave REDIS_SENTINEL_LIST 10.0.132.98,10.0.132.97,10.0.132.96 Список адресов Redis Sentinel (через запятую) REDIS_MASTER_HOSTNAME 10.0.132.98 Адрес мастер-узла Redis

NFS (кластерная конфигурация)

Переменная ПеременнаяПример значения Описание VOLUME_PATH VOLUME_PATH/opt/printmanager/volumes Путь к директории томов DRIVER_OPTS_TYPE nfs Тип драйвера хранилища: nfs или none DRIVER_OPTS_O addr=10.0.130.213,nolock,soft,rw Опции монтирования NFS. Для принудительного указания версии протокола добавить nfsvers=4 DRIVER_OPTS_DEVICE :/scratch Путь к директории на NFS-сервере (с ведущим : ) NFS_ADDR  IP-адрес или hostname NFS-сервера (в скрипте массового развёртывания) NFS_PATH  Полный путь к директории на NFS-сервере NFS_TLS 0 Шифрованное соединение с NFS: 1 / true для включения NFS_STUNNEL_PORT  Порт для stunnel при использовании NFS TLS

Сетевые настройки

Переменная ПеременнаяПример значения Описание EXT_HOSTNAME EXT_HOSTNAMEpm.test Домен или адрес балансировщика (внешний адрес ПринтМенеджера) PM_HOSTNAME 10.0.132.97 Адрес текущего сервера ПринтМенеджера PM_HTTP_PORT 8010 Порт HTTP-подключения к панели администрирования ПМПринтМенеджер PM_HTTPS_PORT 8080 Порт HTTPS-подключения к панели администрирования ПМПринтМенеджер

SSL/TLS сертификаты

Переменная ПеременнаяОписание SSL_CERT SSL_CERTПолный путь до сертификата SSL_KEY Полный путь до закрытого ключа сертификата SSL_CERT_CA Полный путь до корневого CA-сертификата

Клиент ПринтМенеджера (Linux)

Переменная ПеременнаяОписание PRINTMANAGER_BASE_URL PRINTMANAGER_BASE_URLАдрес сервера ПМ:ПринтМенеджер: http://адрес:8010 (без сертификата) или https://адрес:8080 (с сертификатом) PRINTMANAGER_ACCESS_TOKEN Токен доступа ПринтМенеджера

Политики печати

Переменная ПеременнаяОписание ALLOW_BYPASS_PRINTING ALLOW_BYPASS_PRINTINGЗащита от обхода системы управления печатью. При отключении клиентская и бесклиентская прямая печать не работают

Смена паролей

Переменная ПеременнаяОписание DATABASE_URL DATABASE_URLОбновить строку подключения: postgres://postgres:NEW-PASSWORD@db:5432/printmanager CUPS_PASSWORD Пароль CUPS FTP_SCAN_PASSWORD Пароль FTP для доставки сканов