Приложение 1. Конфигурационный файл .env
Параметры конфигурационного файла .env
Для удобства ряд системных настроек AppSec.Hub вынесен в конфигурационный файл .env. Если рекомендуемая директория установки AppSec.Hub не изменена, данный файл располагается в директории /opt/apphub/.
Параметр | Описание | Значение по умолчанию |
---|---|---|
pgsql_url |
Имя сервера (либо контейнера), где развернут экземпляр PostgreSQL | postgresql |
pgsql_port |
Порт доступа к экземпляру PostgreSQL | 5432 |
hub_db_name |
Наименование БД | Hubdb |
pgsql_admin_user |
Имя пользователя с административным доступом к основной схеме БД | <admin_name> |
pgsql_admin_password |
Пароль пользователя с административным доступом к основной схеме БД | <Password> |
hub_app_password |
Пароль пользователя | <Password> |
hub_auth_password |
Пароль пользователя для сервиса аутентификации | <Password> |
hub_adm_password |
Пароль пользователя AppSec.Hub с правами администратора | <Password> |
hub_bi_password |
Пароль пользователя с правами работы с AppSec.Hub DWH | <Password> |
hub_core_version |
Текущая версия hub-core | 2025.1.1 |
hub_ui_version |
Текущая версия hub-ui | 2025.1.1 |
hub_db_version |
Текущая версия hub-db | 2025.1.1 |
hub_air_version |
Текущая версия hub-air | 2025.1.1 |
hub_gateway_version |
Текущая версия hub-gateway | 2025.1.1 |
hub_issue_version |
Текущая версия hub-issue | 2025.1.1 |
hub_issue_rule_version |
Текущая версия hub-issue-rule | 2025.1.1 |
hub_sso_version |
Текущая версия hub-sso | 2025.1.1 |
hub_metrics_version |
Текущая версия hub-metrics | 2025.1.1 |
hub_metrics_bridge_version |
Текущая версия hub-metrics-bridge | 2025.1.1 |
hub_metrics_pgtt_version |
Текущая версия hub-metrics-pg-timetable | 2025.1.1 |
IP_EXTERNAL |
Внешний IP | 0.0.0.0 |
MODEL_USE_ENCRYPTION |
Использование шифрования | 0 |
MODEL_SECRET_KEY |
Ключ шифрования моделей AVC | change it |
gateway_jwt_token |
Ключ подписи jwt-токена для сервиса gateway | change it |
consul_token |
Токен для доступа к сервису consul | change it |
SSO_ENC_KEY |
Ключ шифрования SSO | change it |
HUB_URL |
URL AppSec.Hub, например, https://hub.your.domain.local | change it |
metrics_pg_user |
Имя пользователя с административным доступом БД метрик | metrics |
metrics_pg_password |
Пароль пользователя с административным доступом БД метрик | change it |
metrics_db_password |
Пароль пользователя БД | change it |
metrics_username |
Имя пользователя метрик | admin |
metrics_password |
Пароль пользователя метрик | change it |
pgtt_pguser |
Имя пользователя scheduler БД метрик | scheduler |
pgtt_scheduler_db_password |
Пароль пользователя scheduler БД метрик | change it |
Пример конфигурационного файла .env
Примечание
Приведенный файл является примером. Заданные в нем параметры необходимо заменить своими значениями, см. раздел «Установка, запуск и резервное копирование».
pgsql_admin_password=changeit
pgsql_url=postgresql
pgsql_port=5432
hub_db_name=hubdb
hub_app_password=changeit
hub_auth_password=changeit
hub_adm_password=changeit
hub_bi_password=changeit
hub_core_version=2025.1.1
hub_ui_version=2025.1.1
hub_db_version=2025.1.1
hub_air_version=2025.1.1
hub_gateway_version=2025.1.1
hub_issue_rule_version=2025.1.1
hub_issue_version=2025.1.1
hub_sso_version=2025.1.1
hub_metrics_version=2025.1.1
hub_metrics_bridge_version=2025.1.1
hub_metrics_pgtt_version=2025.1.1
IP_EXTERNAL=0.0.0.0
MODEL_USE_ENCRYPTION=0
MODEL_SECRET_KEY="changeit"
gateway_jwt_token=<см. раздел «Установка, запуск и резервное копирование»>
consul_token=<см. раздел «Установка, запуск и резервное копирование»>
SSO_ENC_KEY=<см. раздел «Установка, запуск и резервное копирование»>
HUB_URL=<URL AppSec.Hub, например, https://hub.your.domain.local>
metrics_pg_user=metrics
metrics_pg_password="changeit"
metrics_pg_url=metrics-db
metrics_db_password="changeit"
metrics_host=http://hub-superset
metrics_port=8088
metrics_username=admin
metrics_password="changeit"
metrics_database_url="postgresql+psycopg2://metrics_user:%s@metrics-db:5432/metrics_data"
pgtt_pghost=metrics-db
pgtt_pgport=5432
pgtt_pguser=scheduler
pgtt_scheduler_db_password="changeit"
pgtt_pgdatabase=metrics_data