68 lines
4.6 KiB
Bash
68 lines
4.6 KiB
Bash
# Основные настройки приложения #
|
|
DEFAULT_TENANT_HOSTNAME= # Здесь адрес портала (например, hrbox.company.ru)
|
|
FORCE_HTTPS=true # Принудительно использовать HTTPS
|
|
APP_ENV=prod # Вариант инсталляции (dev / prod)
|
|
|
|
# Настройки внутренних сервисов #
|
|
GEONAMES_URL=http://geonames:8181 # Оставьте в соответствии с именем контейнера и порта в docker
|
|
# КЭДО
|
|
KEDOCA_URL=http://kedoca:8558 # Оставьте в соответствии с именем контейнера и порта в docker
|
|
TSP_URL=http://qs.cryptopro.ru/tsp/tsp.srf # Зачастую не изменяется
|
|
KEDO_ENGINE=gost
|
|
KEDO_ALGORITHM=gost2012_256
|
|
KEDO_PKEYOPT=paramset:A
|
|
# Новый воркер
|
|
GOWORKER_URL=http://goworker:8686 # Оставьте в соответствии с именем контейнера и порта в docker
|
|
GOWORKER_PUSH_MIN_INTERVAL=1s # Минимальный интервал обновления данных
|
|
|
|
# Хаб
|
|
HUB_URL=https://hub.hrbox.io # Предоставляется HRBOX
|
|
HUB_TOKEN= # Предоставляется HRBOX
|
|
|
|
# Ключи #
|
|
APP_ENCRYPTION_KEY= # Здесь ваш случайный ключ на 64 символа для шифрования
|
|
APP_COOKIE_VALIDATION_KEY= # Здесь ваш ключ на 32 символа (для валидации куки)
|
|
SERVICES_INTERNAL_SECRET= # Секрет на 64 символа для внутренних сервисов
|
|
CHATBOX_WRAPPING_KEY= # Здесь ваш ключ на 32 символа (для шифрования чатов)
|
|
|
|
# База данных #
|
|
POSTGRES_VHOST=10.0.0.20 # IP хоста БД
|
|
POSTGRES_PORT=5432 # Порт хоста БД
|
|
POSTGRES_DB=hrbox # Имя базы данных
|
|
POSTGRES_USER=hrbox # Имя пользователя владельца базы данных
|
|
POSTGRES_PASSWORD=password # Пароль пользователя
|
|
POSTGRES_CITUS=false # установить true ТОЛЬКО В СЛУЧАЕ использования расширения Citus
|
|
|
|
# NATS JetStream #
|
|
NATS_URL=nats://10.0.0.11:4222,nats://10.0.0.12:4222,nats://10.0.0.13:4222 # Перечисление хостов NATS кластера
|
|
|
|
# Redis или совместимая нереляционная БД #
|
|
REDIS_HOST=10.0.0.13 # IP хоста Redis
|
|
REDIS_PORT=6379 # Порт Redis
|
|
REDIS_CONNECTION=tcp://10.0.0.13:6379 # Строка подключения, параметр необходим для работы Чатбокса
|
|
# REDIS_PASSWORD=password # Пароль от Redis в случае использования парольной аутентификации
|
|
|
|
# Объектное оранилище #
|
|
S3_ENDPOINT=http://s3.company.com # Адрес объектного хранилища
|
|
S3_BUCKET=hrbox-bucket # Имя бакета
|
|
S3_KEY=accesskey # Ключ доступа
|
|
S3_SECRET=secretkey # Секрет ключа доступа
|
|
S3_PREFIX= # Префиксная идентификация, зачастую не требуется
|
|
S3_REGION=us-east-1 # Регион, для MinIO по умолчанию оставьте us-east-1
|
|
S3_VERSION=latest # Версия, зачастую по умолчанию latest
|
|
S3_PATH_STYLE=true # В большинстве случаев изменение не требуется (false необходимо при использовании AWS S3)
|
|
|
|
# Почтовый сервер # Требуется для рассылки приглашений пользователям
|
|
SMTP_USERNAME= # Имя пользователя SMTP
|
|
SMTP_PASSWORD= # Пароль пользователя SMTP
|
|
SMTP_HOST=smtp.yandex.ru # Адрес хоста SMTP для рассылок, для yandex - smtp.yandex.ru
|
|
SMTP_PORT=465 # 25, 465 или 687 в зависимости от используемых механизмов защиты. Для Yandex - 465
|
|
SMTP_FROM_HOST=hrbox.company # Установите Ваш домен
|
|
SMTP_SECURITY_TYPE=ssl # тип защиты (none, ssl, tls), для Yandex - ssl
|
|
SMTP_SSL_ALLOW_SELF_SIGNED=true # Разрешить самоподписанные сертификаты (true / false)
|
|
SMTP_SSL_VERIFY_PEER=false # Включить проверку пиров (true / false)
|
|
SENDER_ENV=PROD
|
|
|
|
# OAuth. Если не используется - не раскомментируйте строки, чтобы не было пустых значений #
|
|
# YANDEX_CLIENT_ID= # ID при использовании Yandex OAuth
|
|
# YANDEX_CLIENT_PASSWORD= # Пароль при использовании Yandex OAuth |