Переменные .env ПринтМенеджера
Описание
Описание Файл конфигурации ПринтМенеджера находится по пути /opt/printmanager/.env. Просмотреть текущее содержимое:
sudo cat /opt/printmanager/.env
После изменения переменных необходимо перезапустить контейнеры:
sudo docker-compose down
sudo docker-compose up -d
Подключение к базе данных PostgreSQL
DATABASE_URL
postgres://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_URL
redis://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
/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
pm.test
Домен или адрес балансировщика (внешний адрес ПринтМенеджера)
PM_HOSTNAME
10.0.132.97
Адрес текущего сервера ПринтМенеджера
PM_HTTP_PORT
8010
Порт HTTP-подключения к панели администрирования PM_HTTPS_PORT
8080
Порт HTTPS-подключения к панели администрирования SSL/TLS сертификаты
SSL_CERT
Полный путь до сертификата
SSL_KEY
Полный путь до закрытого ключа сертификата
SSL_CERT_CA
Полный путь до корневого CA-сертификата
Клиент ПринтМенеджера (Linux)
PRINTMANAGER_BASE_URL
Адрес сервера http://адрес:8010 (без сертификата) или https://адрес:8080 (с сертификатом)
PRINTMANAGER_ACCESS_TOKEN
Токен доступа ПринтМенеджера
Политики печати
ALLOW_BYPASS_PRINTING
Защита от обхода системы управления печатью. При отключении клиентская и бесклиентская прямая печать не работают
Смена паролей
DATABASE_URL
Обновить строку подключения: postgres://postgres:NEW-PASSWORD@db:5432/printmanager
CUPS_PASSWORD
Пароль CUPS
FTP_SCAN_PASSWORD
Пароль FTP для доставки сканов