Skip to content

Instantly share code, notes, and snippets.

@kant2002
Last active April 8, 2024 14:03
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kant2002/3cccadf516996ac28062bf1003cfa174 to your computer and use it in GitHub Desktop.
Save kant2002/3cccadf516996ac28062bf1003cfa174 to your computer and use it in GitHub Desktop.
Іструкції по збірці ісходного коду Дії локально

Йдіть сюди, це буде набагато легше читати на мою думку.


Це спроба зробити просту інструкцію як зібрати Дію локально із дампа ісходників. Я працюю на Windows, тому маю деякі проблеми із node_modules, але якщо у вас Мак чи Лінукс мабуть буде норм.

Так чи інакше буде гарно якщо ви перевірите весь процесс самотужки.

Наївна спроба із клонуванням не запрацювала, на третьому репозиторії, пробую pnpm.

flowchart LR
  auth-service --> analytics
  auth-service --> crypto
  auth-service --> db
  auth-service --> diia-app
  auth-service --> diia-crypto-client
  auth-service --> diia-logger
  auth-service --> diia-metrics
  auth-service --> diia-queue
  auth-service --> env
  auth-service --> errors
  auth-service --> healthcheck
  auth-service --> http
  auth-service --> i18n
  auth-service --> redis
  auth-service --> types
  auth-service --> utils
  auth-service --> validators
click validators "https://github.com/diia-open-source/be-auth-service.git"
click validators "@{type=git; url=https://github.com/diia-open-source/be-configs.git}"
  diia-app --> |peer| diia-logger
  diia-app --> |peer| diia-metrics
  diia-app --> |peer| env
  diia-app --> |peer| errors
  diia-app --> |peer| redis
  diia-app --> |peer| types
  diia-app --> |peer| utils
  diia-app --> |peer| validators
click validators "https://github.com/diia-open-source/diia-app.git"
  diia-logger --> |peer| types
click validators "https://github.com/diia-open-source/be-diia-logger.git"
click validators "https://github.com/diia-open-source/be-diia-metrics.git"
  diia-queue --> |peer| diia-metrics
  diia-queue --> |peer| errors
  diia-queue --> |peer| redis
  diia-queue --> |peer| types
  diia-queue --> |peer| utils
  diia-queue --> |peer| validators
click validators "https://github.com/diia-open-source/be-diia-queue.git"
  documents-service --> analytics
  documents-service --> crypto
  documents-service --> db
  documents-service --> diia-app
  documents-service --> diia-logger
  documents-service --> diia-metrics
  documents-service --> diia-queue
  documents-service --> env
  documents-service --> errors
  documents-service --> healthcheck
  documents-service --> http
  documents-service --> i18n
  documents-service --> redis
  documents-service --> types
  documents-service --> utils
  documents-service --> validators
click validators "https://github.com/diia-open-source/be-documents-service.git"
  eslint-config --> eslint-plugin
click validators "https://github.com/diia-open-source/be-eslint-config.git"
click validators "https://github.com/diia-open-source/be-eslint-plugin.git"
  gateway-service --> cms
  gateway-service --> crypto
  gateway-service --> db
  gateway-service --> diia-app
  gateway-service --> diia-logger
  gateway-service --> diia-metrics
  gateway-service --> diia-queue
  gateway-service --> env
  gateway-service --> errors
  gateway-service --> healthcheck
  gateway-service --> http
  gateway-service --> redis
  gateway-service --> types
  gateway-service --> utils
  gateway-service --> validators
click validators "https://github.com/diia-open-source/be-gateway-service.git"
click validators "https://github.com/diia-open-source/be-genproto.git"
  analytics --> |peer| types
  analytics --> |peer| utils
click validators "https://github.com/diia-open-source/be-pkg-analytics.git"
  cms --> |peer| errors
  cms --> |peer| http
  cms --> |peer| types
click validators "https://github.com/diia-open-source/be-pkg-cms.git"
  crypto --> |peer| errors
  crypto --> |peer| types
  crypto --> |peer| utils
click validators "https://github.com/diia-open-source/be-pkg-crypto.git"
  db --> crypto
  db --> utils
  db --> validators
  db --> |peer| env
  db --> |peer| errors
  db --> |peer| types
click validators "https://github.com/diia-open-source/be-pkg-db.git"
  env --> |peer| types
click validators "https://github.com/diia-open-source/be-pkg-env.git"
  errors --> |peer| types
click validators "https://github.com/diia-open-source/be-pkg-errors.git"
  healthcheck --> |peer| types
  healthcheck --> |peer| utils
click validators "https://github.com/diia-open-source/be-pkg-healthcheck.git"
  http --> |peer| errors
  http --> |peer| types
click validators "https://github.com/diia-open-source/be-pkg-http.git"
  i18n --> |peer| types
click validators "https://github.com/diia-open-source/be-pkg-i18n.git"
  providers --> diia-logger
  providers --> diia-queue
  providers --> env
  providers --> errors
  providers --> redis
  providers --> types
  providers --> utils
  providers --> validators
click validators "https://github.com/diia-open-source/be-pkg-providers.git"
  redis --> |peer| env
  redis --> |peer| errors
  redis --> |peer| types
  redis --> |peer| utils
  redis --> |peer| validators
click validators "https://github.com/diia-open-source/be-pkg-redis.git"
  test --> |peer| types
click validators "https://github.com/diia-open-source/be-pkg-test.git"
  utils --> |peer| errors
  utils --> |peer| types
  utils --> |peer| validators
click validators "https://github.com/diia-open-source/be-pkg-utils.git"
  validators --> |peer| errors
  validators --> |peer| types
click validators "https://github.com/diia-open-source/be-pkg-validators.git"
  public-service-catalog --> analytics
  public-service-catalog --> crypto
  public-service-catalog --> db
  public-service-catalog --> diia-app
  public-service-catalog --> diia-logger
  public-service-catalog --> diia-metrics
  public-service-catalog --> diia-queue
  public-service-catalog --> env
  public-service-catalog --> errors
  public-service-catalog --> healthcheck
  public-service-catalog --> http
  public-service-catalog --> types
  public-service-catalog --> user-service-client
  public-service-catalog --> utils
  public-service-catalog --> validators
click validators "https://github.com/diia-open-source/be-public-service-catalog.git"
click validators "https://github.com/diia-open-source/be-scaffold.git"
click validators "https://github.com/diia-open-source/be-types.git"
  user-service --> analytics
  user-service --> auth-service-client
  user-service --> crypto
  user-service --> db
  user-service --> diia-app
  user-service --> diia-crypto-client
  user-service --> diia-logger
  user-service --> diia-metrics
  user-service --> diia-queue
  user-service --> env
  user-service --> errors
  user-service --> healthcheck
  user-service --> http
  user-service --> i18n
  user-service --> notification-service-client
  user-service --> redis
  user-service --> types
  user-service --> utils
  user-service --> validators
click validators "https://github.com/diia-open-source/be-user-service.git"

Аплікації

Репозиторій Мій Опис Опис Дії
android-diia Андроід версій Дія.Апплікація
ios-diia iOS версій Дія.Апплікація

Сервіси

Репозиторій Опис Опис Дії
be-auth-service Керування авторізаціі через інші сервіси. This repository contains the service which provides authorization functionality with different strategies for the application.
be-documents-service Сервіс для Дія.Документи This repository contains the service which provides acquiring of citizen documents functionality.
be-gateway-service Шлюз для взаємодії із іншими сервісами. Відповідає за аутентифікацію та повторні виклики якщо треба. Кодує помилки сервісів у людський вид. This repository contains the service which provides HTTP gateway functionality and exposes API endpoints.
be-public-service-catalog Сервіс - каталог сервісів Дії This repository contains the service which provides capabilities for public services catalog management.
be-user-service Сервіс даних користувача, а також запити до Дія.ID та Ubch This repository contains the service which provides capabilities for user settings management.
be-criminal-cert-service This repository contains the service which provides acquiring of criminal certificate functionality.

Я так вважаю що це модулі специфічні для Дії.Апплікація прокту.

Репозиторій Опис Опис Дії
be-diia-app Базова реалізація функцій сервіса. Мета цього пакету універсалізація доступу.
be-diia-logger Преконфігурований логер на базі Pino який вирізає ПД та інші
be-diia-metrics Налаштування Prometheus і сервіс для збору базових метріх запитів.
be-diia-queue Абстрактні черги і шина подій, поки єдина реалізація на RabbitMQ

Це загальні вспоміжні пакети. мабуть для усієї екосистеми Дія.

Репозиторій Опис Опис Дії
be-pkg-analytics Логування дій, трассіровка. This repository contains the package which provides functionality for analytics collection.
be-pkg-cms Інтерфейс для праці із Strapi CMS This repository contains the package which provides cms capabilities.
be-pkg-crypto Криптофункціі This repository contains the package with tools for encryption and auth.
be-pkg-db Огортка із налаштуваннями для праці із MongoDB This repository contains the package with database connection; migration config and index sync.
be-pkg-env Налаштування сейфу від Хашікорп. Трішки ще налаштування у прод-тест оточенні. This repository contains the package which provides environment checking service.
be-pkg-errors Бібліотека типів помилок використованих у сервісах/веб-апках. This repository contains the package with common errors for backend services.
be-pkg-healthcheck Клас для перевірки роботоспроможності сторонніх сервісів по HTTP(S) This repository contains the package healthcheck functionality for application.
be-pkg-http Огортка для праці із HTTP. Переважно кодифікація проблем які можуть дати інші сервіси. Я би сказа Axios трішки. This repository contains the package with wrapper to make http requests.
be-pkg-i18n Клас для праці із перекладом. This repository contains the package with internationalization.
be-pkg-providers This repository contains the package with common providers.
be-pkg-redis Абстракції над паб-саб(видавник/підписник). Реалізація лише для Редіса. This repository contains the package with redis services - redlock, pubsub, cache and store.
be-pkg-utils Вспоміжні класи/функції та чомусь структура звітів для документів. This repository contains the package with generic utils functionality.
be-pkg-validators This repository contains the package with data validation functionality.
be-types Пакет із протобуф визначеннями типів використованих для міжсервісної взаімодії.

Це інструменти для процесу розробки

Репозиторій Опис Опис Дії
be-pkg-test Вспоміжні класи для формування тестів. Моки та стаби This repository contains the package with test utils.
be-eslint-config Базова конфігурація для ESLint та Prettier This repository contains the package with eslint config.
be-eslint-plugin Правило для написання логера This repository contains the package with eslint plugin.
be-configs Конфігурації для типових інструментів розробника Дія.Апплікація This repository contains the package with shared node.js configurations.
be-scaffold Шаблони для створення типових класів на Hygen This repository contains the package which provides capabilities to generate codebase.
be-genproto Генератор типів для протобуф This repository contains the package with common tools for generating grpc services code from proto files.
mkdir diia
cd diia
# be-configs
git clone https://github.com/diia-open-source/be-configs
pushd be-configs
npm i
# I have issues with missing '@jest/transform',
# I just copy it from `node_modules/create-jest/node_modules/@jest/transform` to `node_modules/@jest/transform`
# Cannot find module '@jest/transform' or its corresponding type declarations.
npm i @jest/transform
npm run build
npm test
npm link
popd
# be-eslint-plugin
git clone https://github.com/diia-open-source/be-eslint-plugin
pushd be-eslint-plugin
npm link @diia-inhouse/configs
npm i
npm run build
npm test
npm link
popd
# be-eslint-config
git clone https://github.com/diia-open-source/be-eslint-config
pushd be-eslint-config
npm link @diia-inhouse/configs @diia-inhouse/eslint-plugin
# Here you will run into https://github.com/npm/cli/issues/5007
#npm i
npm run lint
npm test
npm link
popd
# be-eslint-config
git clone https://github.com/diia-open-source/be-genproto
pushd be-genproto
npm link @diia-inhouse/configs @diia-inhouse/eslint-config
npm i
npm i --save-dev @types/yargs
npm run build
#npm lint
npm link
popd
# be-types
git clone https://github.com/diia-open-source/be-types
pushd be-types
npm link @diia-inhouse/configs @diia-inhouse/eslint-config @diia-inhouse/genproto
npm i
npm run build
#npm lint
npm link
popd
# Завантажити усі репозиторії
gh repo list diia-open-source --json "name,url" --limit 50 | ConvertFrom-Json | ForEach-Object {
$name = $_.name
$url = $_.url
$exists = $(Test-Path -Path $name)
Write-Host "Cloning $name"
if (!$exists) {
echo "Cloning from $url"
git clone $url
} else {
echo "skipped"
}
}
# Побудувати залежності для Русалки
ls | ForEach-Object {
#ls $_.Name
$parentPackage = $_.Name
$repository = $_.repository
$packageJsonPath = "${parentPackage}\package.json"
#$packageJsonPath
if (Test-Path -Path $packageJsonPath) {
$json = Get-Content $packageJsonPath | ConvertFrom-Json
$name = $json.name
$repository = $json.repository
$d = $json.dependencies
if ($d) {
#$d
$d | ForEach-Object {
$childPackages = $_ | Get-Member | Where-Object { $_.MemberType -eq "NoteProperty" } | Where-Object { $_.Name.StartsWith("@diia") } | Select-Object -ExpandProperty "Name"
$childPackages | ForEach-Object {
$pp = $name.Replace('@diia-inhouse/', '')
$c = $_.Replace('@diia-inhouse/', '')
" $pp --> $c"
}
}
}
$pd = $json.peerDependencies
if ($pd) {
#$d
$pd | ForEach-Object {
$childPackages = $_ | Get-Member | Where-Object { $_.MemberType -eq "NoteProperty" } | Where-Object { $_.Name.StartsWith("@diia") } | Select-Object -ExpandProperty "Name"
$childPackages | ForEach-Object {
$pp = $name.Replace('@diia-inhouse/', '')
$c = $_.Replace('@diia-inhouse/', '')
" $pp --> |peer| $c"
}
}
}
"click validators """ + $repository + """"
}
}
# Список репозиторіїв
ls | ForEach-Object {
$name = $_.Name
"| $name | |"
}

Усі змінні сервісу

Змінна Оточення Сервіс Модулі
ANDROID_MIN_APP_VERSION be-gateway-service
ANDROID_MIN_ERESIDENT_APP_VERSION be-gateway-service
APP_PORT be-gateway-service
APPLICATION_STORE_REVIEW_TEST_ITN be-auth-service
ARCHIVE_DOCUMENTS_PER_ITERATION be-documents-service
AUTH_ADMISSION_STEPS_TTL be-auth-service
AUTH_METHOD_DIIA_ID_AUTHORIZATION_ACQUIRER_TOKEN be-auth-service
AUTH_METHOD_DIIA_ID_AUTHORIZATION_BRANCH_ID be-auth-service
AUTH_METHOD_DIIA_ID_AUTHORIZATION_OFFER_ID be-auth-service
AUTH_SCHEMA_AUTHORIZATION_TOKEN_PARAMS_CACHE_TTL be-auth-service
AUTH_SCHEMA_CABINET_AUTHORIZATION_NONCE_CACHE_TTL be-auth-service
AUTH_SCHEMA_CABINET_AUTHORIZATION_TOKEN_PARAMS_CACHE_TTL be-auth-service
AUTH_SCHEMA_COMPARING_ITN_IS_ENABLED be-auth-service
AUTH_SCHEMA_ERESIDENT_AUTH_TOKEN_PARAMS_CACHE_TTL be-auth-service
AUTH_SCHEMA_ERESIDENT_FIRST_AUTH_TOKEN_PARAMS_CACHE_TTL be-auth-service
AUTH_SCHEMA_IS_CUSTOM_REFRESH_TOKEN_EXPIRATION_ENABLED be-auth-service
BALANCING_STRATEGY_NAME be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
BALANCING_STRATEGY_OPTIONS be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
CHECKING_FOR_VALID_ITN_IS_ENABLED be-auth-service
CONTEXT_TRACKING_ENABLED be-diia-app
CONTEXT_TRACKING_TIMEOUT be-diia-app
CREATE_NOTIFICATIONS_BATCHES_TASK_NOTIFICATIONS_BATCH_SIZE be-user-service
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_CHECK_BATCH_SIZE be-criminal-cert-service
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_CHECK_INTERVAL_MS be-criminal-cert-service
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_EXPIRATION_DAYS be-criminal-cert-service
DEBUG be-scaffold
DEFAULT_DOCUMENTS_EXPIRATION_TIME be-documents-service
DMS_IS_ENABLED be-documents-service
EXTERNAL_BUS_TIMEOUT be-auth-service
FACE_RECO_FEATURE_POINTS_LENGTH be-user-service
FAQ_ERESIDENT_FILE_PATH be-gateway-service
FAQ_EXPIRATION_TIME_IN_SEC be-gateway-service
FAQ_FILE_PATH be-gateway-service
GRPC_ADDRESS_SERVICE_ADDRESS be-criminal-cert-service
GRPC_ANALYTICS_SERVICE_ADDRESS be-criminal-cert-service
GRPC_AUTH_SERVICE_ADDRESS be-user-service
GRPC_CLIENT_ENABLED be-documents-service
GRPC_CRYPTO_DOC_SERVICE_ADDRESS be-auth-service,
be-criminal-cert-service,
be-user-service
GRPC_CRYPTO_SERVICE_ADDRESS be-criminal-cert-service
GRPC_DOCUMENT_DELIVERY_SERVICE_ADDRESS be-criminal-cert-service
GRPC_DOCUMENTS_SERVICE_ADDRESS be-criminal-cert-service
GRPC_GOV_GATEWAY be-documents-service
GRPC_NOTIFICATION_SERVICE_ADDRESS be-criminal-cert-service,
be-user-service
GRPC_PUBLIC_SERVICE_ADDRESS be-criminal-cert-service
GRPC_PUBLIC_SERVICE_CATALOG_ADDRESS be-criminal-cert-service
GRPC_SERVER_ENABLED be-diia-app
GRPC_SERVER_PORT be-diia-app
GRPC_USER_SERVICE_ADDRESS be-criminal-cert-service,
be-public-service-catalog
HASH_BYTES be-documents-service,
be-user-service
HEALTH_CHECK_IS_ENABLED be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
HEALTH_CHECK_IS_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
HSC_IS_ENABLED be-documents-service
HSC_RETURN_EXPIRED be-documents-service
HTTP_BODY_LIMIT be-gateway-service
INTEGRATION_TIMEOUT_IN_MSEC be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-user-service
IOS_MIN_APP_VERSION be-gateway-service
IOS_MIN_ERESIDENT_APP_VERSION be-gateway-service
IS_DOCUMENTS_EXPIRATION_ENABLED be-documents-service
JOIN_USER_TO_PETITIONS_IS_ENABLED be-auth-service
JWE_SECRET_DATA_JWK be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
JWE_SECRET_TOKEN_PRIVATE_KEY be-auth-service,
be-gateway-service
JWE_SECRET_TOKEN_PUBLIC_KEY be-auth-service,
be-gateway-service
JWT_ACQUIRER_REFRESH_EXPIRES_IN be-auth-service
JWT_CABINET_EXPIRES_IN be-auth-service
JWT_CABINET_REFRESH_EXPIRES_IN be-auth-service
JWT_EXPIRES_IN be-auth-service,
be-gateway-service
JWT_PARTNER_REFRESH_EXPIRES_IN be-auth-service
JWT_REFRESH_EXPIRES_IN be-auth-service
LOG_LEVEL be-auth-service,
be-criminal-cert-service,
be-diia-app,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_CUSTOM_DEFAULT_LABELS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_CUSTOM_DISABLE_DEFAULT_METRICS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_CUSTOM_DISABLED be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_CUSTOM_MOLECULER_DISABLED be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_CUSTOM_MOLECULER_PATH be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_CUSTOM_MOLECULER_PORT be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_CUSTOM_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_MOLECULER_PROMETHEUS_IS_ENABLED be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_MOLECULER_PROMETHEUS_PATH be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_MOLECULER_PROMETHEUS_PORT be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
MOCK_USER_IDENTIFIERS be-documents-service
name be-pkg-env
NFC_AUTH_URL_HOST be-auth-service
NFC_PHONETIC_EQUALITY_TRASHOLD be-auth-service
NODE_ENV be-diia-app,
be-gateway-service,
be-pkg-env
NOTIFICATION_IS_ENABLED be-user-service
NOTIFICATION_TARGET_BATCH_SIZE be-user-service
OPENID_ENABLE_DOCUMENTS_CHECK be-auth-service
OTP_EXPIRATION be-user-service
OTP_PER_DAY be-user-service
OTP_VERIFY_ATTEMPTS be-user-service
PHOTO_ID_AUTH_REQUEST_EXPIRATION_TIME_MS be-auth-service
PHOTO_ID_AUTH_URL_HOST be-auth-service
PROCESS_CODES_TEMPLATES_CABINET_FOLDER_PATH be-gateway-service
PROCESS_CODES_TEMPLATES_ERESIDENT_FOLDER_PATH be-gateway-service
PROCESS_CODES_TEMPLATES_FOLDER_PATH be-gateway-service
PROFILE_FEATURES_ENABLED be-user-service
PROXY_PATH be-gateway-service
PUBLIC_SERVICES_STANDALONE_PUBLIC_SERVICE_CATALOG_IS_ENABLED be-gateway-service
REDIS_READ_ONLY_OPTIONS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
REDIS_READ_WRITE_OPTIONS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
REFRESH_TOKEN_EXPIRATIONS_ARCHIVE_THRESHOLD_MS be-auth-service
RETURN_ITN_DATA_IS_ENABLED be-documents-service
SALT be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
STORE_READ_ONLY_OPTIONS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
STORE_READ_WRITE_OPTIONS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
SUBSCRIPTION_DEBTS_SALT be-user-service
SWAGGER_IS_ENABLED be-gateway-service
SWAGGER_PATH be-gateway-service
TAXPAYER_CARD_EXPIRATION_ON_CONFIRMING_SEC be-documents-service
TAXPAYER_CARD_EXPIRATION_ON_NOT_CONFIRMED_SEC be-documents-service
TAXPAYER_CARD_EXPIRATION_ON_SUCCESS_SEC be-documents-service
TEMPORARY_JWT_AUDIENCE be-auth-service
TEMPORARY_JWT_EXPIRES_IN be-auth-service
TEMPORARY_JWT_ISSUER be-auth-service
TEST_AUTH_BY_ITN_IS_ENABLED be-auth-service
TOKEN_CACHE_DURATION_IN_SEC be-auth-service
TRACING_DEBUG_ENABLED be-diia-app
TRACING_ENABLED be-diia-app
TRACING_EXPORTER_URL be-diia-app
TRANSPORT_OPTIONS be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
TRANSPORT_TYPE be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
USER_ACTIVITY_IN_ENABLED be-gateway-service
USER_ACTIVITY_TTL be-gateway-service

Усі змінні сервісу BANK_ID

Змінна Оточення Сервіс Модулі
BANK_ID_ACCESS_CLIENT_ID be-auth-service
BANK_ID_ACCESS_CLIENT_SECRET be-auth-service
BANK_ID_API_HOST be-auth-service
BANK_ID_API_URL_AUTH_PATH be-auth-service
BANK_ID_API_URL_TOKEN_PATH be-auth-service
BANK_ID_API_URL_USER_PATH be-auth-service
BANK_ID_DATASET be-auth-service
BANK_ID_IS_ENABLED be-auth-service
BANK_ID_VERIFY_HTTPS be-auth-service
BANK_ID_VERIFY_MEMBER_ID be-auth-service
BANK_ID_VERSION be-auth-service
GRPC_BANK_ID_CRYPTO_SERVICE_ADDRESS be-auth-service

Усі змінні сервісу EIS

Змінна Оточення Сервіс Модулі
EIS_ADDRESS_IN_STRUCTURE be-documents-service
EIS_AGREE_URL be-auth-service
EIS_API_HOST be-auth-service
EIS_API_PORT be-auth-service
EIS_AUTH_PASSWORD be-auth-service
EIS_AUTH_USERNAME be-auth-service
EIS_IS_ENABLED be-auth-service,
be-documents-service
EIS_RETURN_EXPIRED be-documents-service

Усі змінні сервісу ENEMY_TRACK

Змінна Оточення Сервіс Модулі
ENEMY_TRACK_TELEGRAM_BOT_AUTH_ID be-auth-service
ENEMY_TRACK_TELEGRAM_BOT_HOST be-auth-service

Усі змінні сервісу ERESIDENT

Змінна Оточення Сервіс Модулі
ERESIDENT_APPLICANT_EMAIL_OTP_TTL_IN_SEC be-auth-service
ERESIDENT_APPLICANT_OTP_LENGTH be-auth-service
ERESIDENT_APPLICANT_TEST_EMAIL_REGEXP be-auth-service
ERESIDENT_APPLICANT_TEST_OTP be-auth-service
ERESIDENT_REGISTRY_IS_ENABLED be-auth-service

Усі змінні сервісу EXTERNAL_RABBIT

Змінна Оточення Сервіс Модулі
EXTERNAL_RABBIT_ASSERT_EXCHANGES be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_CUSTOM_RESPONSE_ROUTING_KEY_PREFIX be-user-service
EXTERNAL_RABBIT_HEARTBEAT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_HOST be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_PASSWORD be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_QUEUE_PREFETCH_COUNT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_RESPONSE_ROUTING_KEY_PREFIX be-criminal-cert-service,
be-documents-service
EXTERNAL_RABBIT_USERNAME be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service

Усі змінні сервісу MINIO

Змінна Оточення Сервіс Модулі
MINIO_ACCESS_KEY be-gateway-service
MINIO_HOST be-gateway-service
MINIO_IS_ENABLED be-gateway-service
MINIO_PORT be-gateway-service
MINIO_SECRET_KEY be-gateway-service

Усі змінні сервісу MONGO

Змінна Оточення Сервіс Модулі
MONGO_AUTH_SOURCE be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_CACHE_AUTH_SOURCE be-auth-service,
be-gateway-service
MONGO_CACHE_DATABASE be-auth-service,
be-gateway-service
MONGO_CACHE_HOSTS be-auth-service,
be-gateway-service
MONGO_CACHE_IS_ENABLED be-auth-service,
be-gateway-service
MONGO_CACHE_PASSWORD be-auth-service,
be-gateway-service
MONGO_CACHE_PORT be-auth-service,
be-gateway-service
MONGO_CACHE_READ_PREFERENCE be-auth-service,
be-gateway-service
MONGO_CACHE_REPLICA_SET be-auth-service,
be-gateway-service
MONGO_CACHE_USER be-auth-service,
be-gateway-service
MONGO_DATABASE be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_HOST be-pkg-db
MONGO_HOSTS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
MONGO_INDEXES_EXIT_AFTER_SYNC be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
MONGO_INDEXES_SYNC be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
MONGO_PASSWORD be-auth-service,
be-criminal-cert-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_READ_PREFERENCE be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
MONGO_REPLICA_SET be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_USER be-auth-service,
be-criminal-cert-service,
be-pkg-db,
be-public-service-catalog,
be-user-service

Усі змінні сервісу MONOBANK

Змінна Оточення Сервіс Модулі
AUTH_MONOBANK_API_TOKEN be-auth-service
AUTH_MONOBANK_BASE_URL be-auth-service
AUTH_MONOBANK_IS_ENABLED be-auth-service
AUTH_MONOBANK_PRIVATE_KEY_PATH be-auth-service

Усі змінні сервісу PRIVATBANK

Змінна Оточення Сервіс Модулі
AUTH_PRIVATBANK_ACCOUNT be-auth-service
AUTH_PRIVATBANK_ACCOUNT_SECRET be-auth-service
AUTH_PRIVATBANK_BASE_URL be-auth-service

Усі змінні сервісу RABBIT

Змінна Оточення Сервіс Модулі
RABBIT_HEARTBEAT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_HOST be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_PASSWORD be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_QUEUE_PREFETCH_COUNT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_USERNAME be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service

Усі змінні сервісу SEVDEIR

Змінна Оточення Сервіс Модулі
SEVDEIR_IS_ENABLED be-criminal-cert-service

Усі змінні сервісу STRAPI

Змінна Оточення Сервіс Модулі
STRAPI_API_HOST be-gateway-service
STRAPI_API_PORT be-gateway-service
STRAPI_API_TOKEN be-gateway-service
STRAPI_IS_ENABLED be-gateway-service

Усі змінні сервісу UBCH

Змінна Оточення Сервіс Модулі
UBCH_AUTH_PATH be-user-service
UBCH_HOST be-user-service
UBCH_IS_ENABLED be-user-service
UBCH_LOGIN be-user-service
UBCH_PASSWORD be-user-service
UBCH_STATIC_SESS_ID be-user-service
UBCH_SUBSCRIBE_PATH be-user-service
UBCH_UNSUBSCRIBE_PATH be-user-service

Усі змінні сервісу ZIPKIN

Змінна Оточення Сервіс Модулі
ZIPKIN_IS_ENABLED be-auth-service,
be-gateway-service
ZIPKIN_SEND_INTERVAL_SEC be-auth-service,
be-gateway-service
ZIPKIN_URL be-auth-service,
be-gateway-service

Модуль be-auth-service

Змінна Оточення Сервіс Опис
APPLICATION_STORE_REVIEW_TEST_ITN
AUTH_ADMISSION_STEPS_TTL
AUTH_METHOD_DIIA_ID_AUTHORIZATION_ACQUIRER_TOKEN
AUTH_METHOD_DIIA_ID_AUTHORIZATION_BRANCH_ID
AUTH_METHOD_DIIA_ID_AUTHORIZATION_OFFER_ID
AUTH_MONOBANK_API_TOKEN
AUTH_MONOBANK_BASE_URL
AUTH_MONOBANK_IS_ENABLED
AUTH_MONOBANK_PRIVATE_KEY_PATH
AUTH_PRIVATBANK_ACCOUNT
AUTH_PRIVATBANK_ACCOUNT_SECRET
AUTH_PRIVATBANK_BASE_URL
AUTH_SCHEMA_AUTHORIZATION_TOKEN_PARAMS_CACHE_TTL
AUTH_SCHEMA_CABINET_AUTHORIZATION_NONCE_CACHE_TTL
AUTH_SCHEMA_CABINET_AUTHORIZATION_TOKEN_PARAMS_CACHE_TTL
AUTH_SCHEMA_COMPARING_ITN_IS_ENABLED
AUTH_SCHEMA_ERESIDENT_AUTH_TOKEN_PARAMS_CACHE_TTL
AUTH_SCHEMA_ERESIDENT_FIRST_AUTH_TOKEN_PARAMS_CACHE_TTL
AUTH_SCHEMA_IS_CUSTOM_REFRESH_TOKEN_EXPIRATION_ENABLED
BALANCING_STRATEGY_NAME
BALANCING_STRATEGY_OPTIONS
BANK_ID_ACCESS_CLIENT_ID
BANK_ID_ACCESS_CLIENT_SECRET
BANK_ID_API_HOST
BANK_ID_API_URL_AUTH_PATH
BANK_ID_API_URL_TOKEN_PATH
BANK_ID_API_URL_USER_PATH
BANK_ID_DATASET
BANK_ID_IS_ENABLED
BANK_ID_VERIFY_HTTPS
BANK_ID_VERIFY_MEMBER_ID
BANK_ID_VERSION
CHECKING_FOR_VALID_ITN_IS_ENABLED
EIS_AGREE_URL
EIS_API_HOST
EIS_API_PORT
EIS_AUTH_PASSWORD
EIS_AUTH_USERNAME
EIS_IS_ENABLED
ENEMY_TRACK_TELEGRAM_BOT_AUTH_ID
ENEMY_TRACK_TELEGRAM_BOT_HOST
ERESIDENT_APPLICANT_EMAIL_OTP_TTL_IN_SEC
ERESIDENT_APPLICANT_OTP_LENGTH
ERESIDENT_APPLICANT_TEST_EMAIL_REGEXP
ERESIDENT_APPLICANT_TEST_OTP
ERESIDENT_REGISTRY_IS_ENABLED
EXTERNAL_BUS_TIMEOUT
EXTERNAL_RABBIT_ASSERT_EXCHANGES
EXTERNAL_RABBIT_HEARTBEAT
EXTERNAL_RABBIT_HOST
EXTERNAL_RABBIT_PASSWORD
EXTERNAL_RABBIT_PORT
EXTERNAL_RABBIT_QUEUE_PREFETCH_COUNT
EXTERNAL_RABBIT_USERNAME
GRPC_BANK_ID_CRYPTO_SERVICE_ADDRESS
GRPC_CRYPTO_DOC_SERVICE_ADDRESS
HEALTH_CHECK_IS_ENABLED
HEALTH_CHECK_IS_PORT
INTEGRATION_TIMEOUT_IN_MSEC
JOIN_USER_TO_PETITIONS_IS_ENABLED
JWE_SECRET_DATA_JWK
JWE_SECRET_TOKEN_PRIVATE_KEY
JWE_SECRET_TOKEN_PUBLIC_KEY
JWT_ACQUIRER_REFRESH_EXPIRES_IN
JWT_CABINET_EXPIRES_IN
JWT_CABINET_REFRESH_EXPIRES_IN
JWT_EXPIRES_IN
JWT_PARTNER_REFRESH_EXPIRES_IN
JWT_REFRESH_EXPIRES_IN
LOG_LEVEL
METRICS_CUSTOM_DEFAULT_LABELS
METRICS_CUSTOM_DISABLE_DEFAULT_METRICS
METRICS_CUSTOM_DISABLED
METRICS_CUSTOM_MOLECULER_DISABLED
METRICS_CUSTOM_MOLECULER_PATH
METRICS_CUSTOM_MOLECULER_PORT
METRICS_CUSTOM_PORT
METRICS_MOLECULER_PROMETHEUS_IS_ENABLED
METRICS_MOLECULER_PROMETHEUS_PATH
METRICS_MOLECULER_PROMETHEUS_PORT
MONGO_AUTH_SOURCE
MONGO_CACHE_AUTH_SOURCE
MONGO_CACHE_DATABASE
MONGO_CACHE_HOSTS
MONGO_CACHE_IS_ENABLED
MONGO_CACHE_PASSWORD
MONGO_CACHE_PORT
MONGO_CACHE_READ_PREFERENCE
MONGO_CACHE_REPLICA_SET
MONGO_CACHE_USER
MONGO_DATABASE
MONGO_HOSTS
MONGO_INDEXES_EXIT_AFTER_SYNC
MONGO_INDEXES_SYNC
MONGO_PASSWORD
MONGO_PORT
MONGO_READ_PREFERENCE
MONGO_REPLICA_SET
MONGO_USER
NFC_AUTH_URL_HOST
NFC_PHONETIC_EQUALITY_TRASHOLD
OPENID_ENABLE_DOCUMENTS_CHECK
PHOTO_ID_AUTH_REQUEST_EXPIRATION_TIME_MS
PHOTO_ID_AUTH_URL_HOST
RABBIT_HEARTBEAT
RABBIT_HOST
RABBIT_PASSWORD
RABBIT_PORT
RABBIT_QUEUE_PREFETCH_COUNT
RABBIT_USERNAME
REDIS_READ_ONLY_OPTIONS
REDIS_READ_WRITE_OPTIONS
REFRESH_TOKEN_EXPIRATIONS_ARCHIVE_THRESHOLD_MS
SALT
STORE_READ_ONLY_OPTIONS
STORE_READ_WRITE_OPTIONS
TEMPORARY_JWT_AUDIENCE
TEMPORARY_JWT_EXPIRES_IN
TEMPORARY_JWT_ISSUER
TEST_AUTH_BY_ITN_IS_ENABLED
TOKEN_CACHE_DURATION_IN_SEC
TRANSPORT_OPTIONS
TRANSPORT_TYPE
ZIPKIN_IS_ENABLED
ZIPKIN_SEND_INTERVAL_SEC
ZIPKIN_URL

Модуль be-configs

Змінні оточення не використовуються

Модуль be-criminal-cert-service

Змінна Оточення Сервіс Опис
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_CHECK_BATCH_SIZE
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_CHECK_INTERVAL_MS
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_EXPIRATION_DAYS
EXTERNAL_RABBIT_ASSERT_EXCHANGES
EXTERNAL_RABBIT_HEARTBEAT
EXTERNAL_RABBIT_HOST
EXTERNAL_RABBIT_PASSWORD
EXTERNAL_RABBIT_PORT
EXTERNAL_RABBIT_QUEUE_PREFETCH_COUNT
EXTERNAL_RABBIT_RESPONSE_ROUTING_KEY_PREFIX
EXTERNAL_RABBIT_USERNAME
GRPC_ADDRESS_SERVICE_ADDRESS
GRPC_ANALYTICS_SERVICE_ADDRESS
GRPC_CRYPTO_DOC_SERVICE_ADDRESS
GRPC_CRYPTO_SERVICE_ADDRESS
GRPC_DOCUMENT_DELIVERY_SERVICE_ADDRESS
GRPC_DOCUMENTS_SERVICE_ADDRESS
GRPC_NOTIFICATION_SERVICE_ADDRESS
GRPC_PUBLIC_SERVICE_ADDRESS
GRPC_PUBLIC_SERVICE_CATALOG_ADDRESS
GRPC_USER_SERVICE_ADDRESS
HEALTH_CHECK_IS_ENABLED
HEALTH_CHECK_IS_PORT
INTEGRATION_TIMEOUT_IN_MSEC
LOG_LEVEL
METRICS_CUSTOM_DEFAULT_LABELS
METRICS_CUSTOM_DISABLE_DEFAULT_METRICS
METRICS_CUSTOM_DISABLED
METRICS_CUSTOM_PORT
MONGO_AUTH_SOURCE
MONGO_DATABASE
MONGO_HOSTS
MONGO_INDEXES_EXIT_AFTER_SYNC
MONGO_INDEXES_SYNC
MONGO_PASSWORD
MONGO_PORT
MONGO_READ_PREFERENCE
MONGO_REPLICA_SET
MONGO_USER
RABBIT_HEARTBEAT
RABBIT_HOST
RABBIT_PASSWORD
RABBIT_PORT
RABBIT_QUEUE_PREFETCH_COUNT
RABBIT_USERNAME
REDIS_READ_ONLY_OPTIONS
REDIS_READ_WRITE_OPTIONS
SEVDEIR_IS_ENABLED
STORE_READ_ONLY_OPTIONS
STORE_READ_WRITE_OPTIONS

Модуль be-diia-app

Змінна Оточення Сервіс Опис
CONTEXT_TRACKING_ENABLED
CONTEXT_TRACKING_TIMEOUT
GRPC_SERVER_ENABLED
GRPC_SERVER_PORT
LOG_LEVEL
NODE_ENV
TRACING_DEBUG_ENABLED
TRACING_ENABLED
TRACING_EXPORTER_URL

Модуль be-diia-logger

Змінні оточення не використовуються

Модуль be-diia-metrics

Змінні оточення не використовуються

Модуль be-diia-queue

Змінні оточення не використовуються

Модуль be-documents-service

Змінна Оточення Сервіс Опис
ARCHIVE_DOCUMENTS_PER_ITERATION
BALANCING_STRATEGY_NAME
BALANCING_STRATEGY_OPTIONS
DEFAULT_DOCUMENTS_EXPIRATION_TIME
DMS_IS_ENABLED
EIS_ADDRESS_IN_STRUCTURE
EIS_IS_ENABLED
EIS_RETURN_EXPIRED
EXTERNAL_RABBIT_ASSERT_EXCHANGES
EXTERNAL_RABBIT_HEARTBEAT
EXTERNAL_RABBIT_HOST
EXTERNAL_RABBIT_PASSWORD
EXTERNAL_RABBIT_PORT
EXTERNAL_RABBIT_QUEUE_PREFETCH_COUNT
EXTERNAL_RABBIT_RESPONSE_ROUTING_KEY_PREFIX
EXTERNAL_RABBIT_USERNAME
GRPC_CLIENT_ENABLED
GRPC_GOV_GATEWAY
HASH_BYTES
HEALTH_CHECK_IS_ENABLED
HEALTH_CHECK_IS_PORT
HSC_IS_ENABLED
HSC_RETURN_EXPIRED
INTEGRATION_TIMEOUT_IN_MSEC
IS_DOCUMENTS_EXPIRATION_ENABLED
JWE_SECRET_DATA_JWK
LOG_LEVEL
METRICS_CUSTOM_DEFAULT_LABELS
METRICS_CUSTOM_DISABLE_DEFAULT_METRICS
METRICS_CUSTOM_DISABLED
METRICS_CUSTOM_MOLECULER_DISABLED
METRICS_CUSTOM_MOLECULER_PATH
METRICS_CUSTOM_MOLECULER_PORT
METRICS_CUSTOM_PORT
METRICS_MOLECULER_PROMETHEUS_IS_ENABLED
METRICS_MOLECULER_PROMETHEUS_PATH
METRICS_MOLECULER_PROMETHEUS_PORT
MOCK_USER_IDENTIFIERS
MONGO_AUTH_SOURCE
MONGO_DATABASE
MONGO_HOSTS
MONGO_INDEXES_EXIT_AFTER_SYNC
MONGO_INDEXES_SYNC
MONGO_PORT
MONGO_READ_PREFERENCE
MONGO_REPLICA_SET
RABBIT_HEARTBEAT
RABBIT_HOST
RABBIT_PASSWORD
RABBIT_PORT
RABBIT_QUEUE_PREFETCH_COUNT
RABBIT_USERNAME
REDIS_READ_ONLY_OPTIONS
REDIS_READ_WRITE_OPTIONS
RETURN_ITN_DATA_IS_ENABLED
SALT
STORE_READ_ONLY_OPTIONS
STORE_READ_WRITE_OPTIONS
TAXPAYER_CARD_EXPIRATION_ON_CONFIRMING_SEC
TAXPAYER_CARD_EXPIRATION_ON_NOT_CONFIRMED_SEC
TAXPAYER_CARD_EXPIRATION_ON_SUCCESS_SEC
TRANSPORT_OPTIONS
TRANSPORT_TYPE

Модуль be-eslint-config

Змінні оточення не використовуються

Модуль be-eslint-plugin

Змінні оточення не використовуються

Модуль be-gateway-service

Змінна Оточення Сервіс Опис
ANDROID_MIN_APP_VERSION
ANDROID_MIN_ERESIDENT_APP_VERSION
APP_PORT
BALANCING_STRATEGY_NAME
BALANCING_STRATEGY_OPTIONS
EXTERNAL_RABBIT_ASSERT_EXCHANGES
EXTERNAL_RABBIT_HEARTBEAT
EXTERNAL_RABBIT_HOST
EXTERNAL_RABBIT_PASSWORD
EXTERNAL_RABBIT_PORT
EXTERNAL_RABBIT_QUEUE_PREFETCH_COUNT
EXTERNAL_RABBIT_USERNAME
FAQ_ERESIDENT_FILE_PATH
FAQ_EXPIRATION_TIME_IN_SEC
FAQ_FILE_PATH
HEALTH_CHECK_IS_ENABLED
HEALTH_CHECK_IS_PORT
HTTP_BODY_LIMIT
IOS_MIN_APP_VERSION
IOS_MIN_ERESIDENT_APP_VERSION
JWE_SECRET_DATA_JWK
JWE_SECRET_TOKEN_PRIVATE_KEY
JWE_SECRET_TOKEN_PUBLIC_KEY
JWT_EXPIRES_IN
LOG_LEVEL
METRICS_CUSTOM_DEFAULT_LABELS
METRICS_CUSTOM_DISABLE_DEFAULT_METRICS
METRICS_CUSTOM_DISABLED
METRICS_CUSTOM_MOLECULER_DISABLED
METRICS_CUSTOM_MOLECULER_PATH
METRICS_CUSTOM_MOLECULER_PORT
METRICS_CUSTOM_PORT
METRICS_MOLECULER_PROMETHEUS_IS_ENABLED
METRICS_MOLECULER_PROMETHEUS_PATH
METRICS_MOLECULER_PROMETHEUS_PORT
MINIO_ACCESS_KEY
MINIO_HOST
MINIO_IS_ENABLED
MINIO_PORT
MINIO_SECRET_KEY
MONGO_AUTH_SOURCE
MONGO_CACHE_AUTH_SOURCE
MONGO_CACHE_DATABASE
MONGO_CACHE_HOSTS
MONGO_CACHE_IS_ENABLED
MONGO_CACHE_PASSWORD
MONGO_CACHE_PORT
MONGO_CACHE_READ_PREFERENCE
MONGO_CACHE_REPLICA_SET
MONGO_CACHE_USER
MONGO_DATABASE
MONGO_HOSTS
MONGO_INDEXES_EXIT_AFTER_SYNC
MONGO_INDEXES_SYNC
MONGO_PORT
MONGO_READ_PREFERENCE
MONGO_REPLICA_SET
NODE_ENV
PROCESS_CODES_TEMPLATES_CABINET_FOLDER_PATH
PROCESS_CODES_TEMPLATES_ERESIDENT_FOLDER_PATH
PROCESS_CODES_TEMPLATES_FOLDER_PATH
PROXY_PATH
PUBLIC_SERVICES_STANDALONE_PUBLIC_SERVICE_CATALOG_IS_ENABLED
RABBIT_HEARTBEAT
RABBIT_HOST
RABBIT_PASSWORD
RABBIT_PORT
RABBIT_QUEUE_PREFETCH_COUNT
RABBIT_USERNAME
REDIS_READ_ONLY_OPTIONS
REDIS_READ_WRITE_OPTIONS
SALT
STORE_READ_ONLY_OPTIONS
STORE_READ_WRITE_OPTIONS
STRAPI_API_HOST
STRAPI_API_PORT
STRAPI_API_TOKEN
STRAPI_IS_ENABLED
SWAGGER_IS_ENABLED
SWAGGER_PATH
TRANSPORT_OPTIONS
TRANSPORT_TYPE
USER_ACTIVITY_IN_ENABLED
USER_ACTIVITY_TTL
ZIPKIN_IS_ENABLED
ZIPKIN_SEND_INTERVAL_SEC
ZIPKIN_URL

Модуль be-genproto

Змінні оточення не використовуються

Модуль be-pkg-analytics

Змінні оточення не використовуються

Модуль be-pkg-cms

Змінні оточення не використовуються

Модуль be-pkg-crypto

Змінні оточення не використовуються

Модуль be-pkg-db

Змінна Оточення Сервіс Опис
MONGO_AUTH_SOURCE
MONGO_DATABASE
MONGO_HOST
MONGO_PASSWORD
MONGO_PORT
MONGO_REPLICA_SET
MONGO_USER

Модуль be-pkg-env

Змінна Оточення Сервіс Опис
name
NODE_ENV

Модуль be-pkg-errors

Змінні оточення не використовуються

Модуль be-pkg-healthcheck

Змінні оточення не використовуються

Модуль be-pkg-http

Змінні оточення не використовуються

Модуль be-pkg-i18n

Змінні оточення не використовуються

Модуль be-pkg-providers

Змінні оточення не використовуються

Модуль be-pkg-redis

Змінні оточення не використовуються

Модуль be-pkg-test

Змінні оточення не використовуються

Модуль be-pkg-utils

Змінні оточення не використовуються

Модуль be-pkg-validators

Змінні оточення не використовуються

Модуль be-public-service-catalog

Змінна Оточення Сервіс Опис
GRPC_USER_SERVICE_ADDRESS
HEALTH_CHECK_IS_ENABLED
HEALTH_CHECK_IS_PORT
LOG_LEVEL
METRICS_CUSTOM_DEFAULT_LABELS
METRICS_CUSTOM_DISABLE_DEFAULT_METRICS
METRICS_CUSTOM_DISABLED
METRICS_CUSTOM_PORT
MONGO_AUTH_SOURCE
MONGO_DATABASE
MONGO_HOSTS
MONGO_INDEXES_EXIT_AFTER_SYNC
MONGO_INDEXES_SYNC
MONGO_PASSWORD
MONGO_PORT
MONGO_READ_PREFERENCE
MONGO_REPLICA_SET
MONGO_USER

Модуль be-scaffold

Змінна Оточення Сервіс Опис
DEBUG

Модуль be-types

Змінні оточення не використовуються

Модуль be-user-service

Змінна Оточення Сервіс Опис
BALANCING_STRATEGY_NAME
BALANCING_STRATEGY_OPTIONS
CREATE_NOTIFICATIONS_BATCHES_TASK_NOTIFICATIONS_BATCH_SIZE
EXTERNAL_RABBIT_ASSERT_EXCHANGES
EXTERNAL_RABBIT_CUSTOM_RESPONSE_ROUTING_KEY_PREFIX
EXTERNAL_RABBIT_HEARTBEAT
EXTERNAL_RABBIT_HOST
EXTERNAL_RABBIT_PASSWORD
EXTERNAL_RABBIT_PORT
EXTERNAL_RABBIT_QUEUE_PREFETCH_COUNT
EXTERNAL_RABBIT_USERNAME
FACE_RECO_FEATURE_POINTS_LENGTH
GRPC_AUTH_SERVICE_ADDRESS
GRPC_CRYPTO_DOC_SERVICE_ADDRESS
GRPC_NOTIFICATION_SERVICE_ADDRESS
HASH_BYTES
HEALTH_CHECK_IS_ENABLED
HEALTH_CHECK_IS_PORT
INTEGRATION_TIMEOUT_IN_MSEC
JWE_SECRET_DATA_JWK
LOG_LEVEL
METRICS_CUSTOM_DEFAULT_LABELS
METRICS_CUSTOM_DISABLE_DEFAULT_METRICS
METRICS_CUSTOM_DISABLED
METRICS_CUSTOM_MOLECULER_DISABLED
METRICS_CUSTOM_MOLECULER_PATH
METRICS_CUSTOM_MOLECULER_PORT
METRICS_CUSTOM_PORT
METRICS_MOLECULER_PROMETHEUS_IS_ENABLED
METRICS_MOLECULER_PROMETHEUS_PATH
METRICS_MOLECULER_PROMETHEUS_PORT
MONGO_AUTH_SOURCE
MONGO_DATABASE
MONGO_HOSTS
MONGO_INDEXES_EXIT_AFTER_SYNC
MONGO_INDEXES_SYNC
MONGO_PASSWORD
MONGO_PORT
MONGO_READ_PREFERENCE
MONGO_REPLICA_SET
MONGO_USER
NOTIFICATION_IS_ENABLED
NOTIFICATION_TARGET_BATCH_SIZE
OTP_EXPIRATION
OTP_PER_DAY
OTP_VERIFY_ATTEMPTS
PROFILE_FEATURES_ENABLED
RABBIT_HEARTBEAT
RABBIT_HOST
RABBIT_PASSWORD
RABBIT_PORT
RABBIT_QUEUE_PREFETCH_COUNT
RABBIT_USERNAME
REDIS_READ_ONLY_OPTIONS
REDIS_READ_WRITE_OPTIONS
SALT
STORE_READ_ONLY_OPTIONS
STORE_READ_WRITE_OPTIONS
SUBSCRIPTION_DEBTS_SALT
TRANSPORT_OPTIONS
TRANSPORT_TYPE
UBCH_AUTH_PATH
UBCH_HOST
UBCH_IS_ENABLED
UBCH_LOGIN
UBCH_PASSWORD
UBCH_STATIC_SESS_ID
UBCH_SUBSCRIBE_PATH
UBCH_UNSUBSCRIBE_PATH

Усі змінні

Змінна Оточення Сервіс Зовнішній сервіс Модулі
ANDROID_MIN_APP_VERSION be-gateway-service
ANDROID_MIN_ERESIDENT_APP_VERSION be-gateway-service
APP_PORT be-gateway-service
APPLICATION_STORE_REVIEW_TEST_ITN be-auth-service
ARCHIVE_DOCUMENTS_PER_ITERATION be-documents-service
AUTH_ADMISSION_STEPS_TTL be-auth-service
AUTH_METHOD_DIIA_ID_AUTHORIZATION_ACQUIRER_TOKEN be-auth-service
AUTH_METHOD_DIIA_ID_AUTHORIZATION_BRANCH_ID be-auth-service
AUTH_METHOD_DIIA_ID_AUTHORIZATION_OFFER_ID be-auth-service
AUTH_MONOBANK_API_TOKEN MONOBANK be-auth-service
AUTH_MONOBANK_BASE_URL MONOBANK be-auth-service
AUTH_MONOBANK_IS_ENABLED MONOBANK be-auth-service
AUTH_MONOBANK_PRIVATE_KEY_PATH MONOBANK be-auth-service
AUTH_PRIVATBANK_ACCOUNT PRIVATBANK be-auth-service
AUTH_PRIVATBANK_ACCOUNT_SECRET PRIVATBANK be-auth-service
AUTH_PRIVATBANK_BASE_URL PRIVATBANK be-auth-service
AUTH_SCHEMA_AUTHORIZATION_TOKEN_PARAMS_CACHE_TTL be-auth-service
AUTH_SCHEMA_CABINET_AUTHORIZATION_NONCE_CACHE_TTL be-auth-service
AUTH_SCHEMA_CABINET_AUTHORIZATION_TOKEN_PARAMS_CACHE_TTL be-auth-service
AUTH_SCHEMA_COMPARING_ITN_IS_ENABLED be-auth-service
AUTH_SCHEMA_ERESIDENT_AUTH_TOKEN_PARAMS_CACHE_TTL be-auth-service
AUTH_SCHEMA_ERESIDENT_FIRST_AUTH_TOKEN_PARAMS_CACHE_TTL be-auth-service
AUTH_SCHEMA_IS_CUSTOM_REFRESH_TOKEN_EXPIRATION_ENABLED be-auth-service
BALANCING_STRATEGY_NAME be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
BALANCING_STRATEGY_OPTIONS be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
BANK_ID_ACCESS_CLIENT_ID BANK_ID be-auth-service
BANK_ID_ACCESS_CLIENT_SECRET BANK_ID be-auth-service
BANK_ID_API_HOST BANK_ID be-auth-service
BANK_ID_API_URL_AUTH_PATH BANK_ID be-auth-service
BANK_ID_API_URL_TOKEN_PATH BANK_ID be-auth-service
BANK_ID_API_URL_USER_PATH BANK_ID be-auth-service
BANK_ID_DATASET BANK_ID be-auth-service
BANK_ID_IS_ENABLED BANK_ID be-auth-service
BANK_ID_VERIFY_HTTPS BANK_ID be-auth-service
BANK_ID_VERIFY_MEMBER_ID BANK_ID be-auth-service
BANK_ID_VERSION BANK_ID be-auth-service
CHECKING_FOR_VALID_ITN_IS_ENABLED be-auth-service
CONTEXT_TRACKING_ENABLED be-diia-app
CONTEXT_TRACKING_TIMEOUT be-diia-app
CREATE_NOTIFICATIONS_BATCHES_TASK_NOTIFICATIONS_BATCH_SIZE be-user-service
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_CHECK_BATCH_SIZE be-criminal-cert-service
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_CHECK_INTERVAL_MS be-criminal-cert-service
CRIMINAL_RECORD_CERTIFICATE_APPLICATION_EXPIRATION_DAYS be-criminal-cert-service
DEBUG be-scaffold
DEFAULT_DOCUMENTS_EXPIRATION_TIME be-documents-service
DMS_IS_ENABLED be-documents-service
EIS_ADDRESS_IN_STRUCTURE be-documents-service
EIS_AGREE_URL be-auth-service
EIS_API_HOST be-auth-service
EIS_API_PORT be-auth-service
EIS_AUTH_PASSWORD be-auth-service
EIS_AUTH_USERNAME be-auth-service
EIS_IS_ENABLED be-auth-service,
be-documents-service
EIS_RETURN_EXPIRED be-documents-service
ENEMY_TRACK_TELEGRAM_BOT_AUTH_ID be-auth-service
ENEMY_TRACK_TELEGRAM_BOT_HOST be-auth-service
ERESIDENT_APPLICANT_EMAIL_OTP_TTL_IN_SEC be-auth-service
ERESIDENT_APPLICANT_OTP_LENGTH be-auth-service
ERESIDENT_APPLICANT_TEST_EMAIL_REGEXP be-auth-service
ERESIDENT_APPLICANT_TEST_OTP be-auth-service
ERESIDENT_REGISTRY_IS_ENABLED be-auth-service
EXTERNAL_BUS_TIMEOUT be-auth-service
EXTERNAL_RABBIT_ASSERT_EXCHANGES be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_CUSTOM_RESPONSE_ROUTING_KEY_PREFIX be-user-service
EXTERNAL_RABBIT_HEARTBEAT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_HOST be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_PASSWORD be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_QUEUE_PREFETCH_COUNT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
EXTERNAL_RABBIT_RESPONSE_ROUTING_KEY_PREFIX be-criminal-cert-service,
be-documents-service
EXTERNAL_RABBIT_USERNAME be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
FACE_RECO_FEATURE_POINTS_LENGTH be-user-service
FAQ_ERESIDENT_FILE_PATH be-gateway-service
FAQ_EXPIRATION_TIME_IN_SEC be-gateway-service
FAQ_FILE_PATH be-gateway-service
GRPC_ADDRESS_SERVICE_ADDRESS be-criminal-cert-service
GRPC_ANALYTICS_SERVICE_ADDRESS be-criminal-cert-service
GRPC_AUTH_SERVICE_ADDRESS be-user-service
GRPC_BANK_ID_CRYPTO_SERVICE_ADDRESS BANK_ID be-auth-service
GRPC_CLIENT_ENABLED be-documents-service
GRPC_CRYPTO_DOC_SERVICE_ADDRESS be-auth-service,
be-criminal-cert-service,
be-user-service
GRPC_CRYPTO_SERVICE_ADDRESS be-criminal-cert-service
GRPC_DOCUMENT_DELIVERY_SERVICE_ADDRESS be-criminal-cert-service
GRPC_DOCUMENTS_SERVICE_ADDRESS be-criminal-cert-service
GRPC_GOV_GATEWAY be-documents-service
GRPC_NOTIFICATION_SERVICE_ADDRESS be-criminal-cert-service,
be-user-service
GRPC_PUBLIC_SERVICE_ADDRESS be-criminal-cert-service
GRPC_PUBLIC_SERVICE_CATALOG_ADDRESS be-criminal-cert-service
GRPC_SERVER_ENABLED be-diia-app
GRPC_SERVER_PORT be-diia-app
GRPC_USER_SERVICE_ADDRESS be-criminal-cert-service,
be-public-service-catalog
HASH_BYTES be-documents-service,
be-user-service
HEALTH_CHECK_IS_ENABLED be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
HEALTH_CHECK_IS_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
HSC_IS_ENABLED be-documents-service
HSC_RETURN_EXPIRED be-documents-service
HTTP_BODY_LIMIT be-gateway-service
INTEGRATION_TIMEOUT_IN_MSEC be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-user-service
IOS_MIN_APP_VERSION be-gateway-service
IOS_MIN_ERESIDENT_APP_VERSION be-gateway-service
IS_DOCUMENTS_EXPIRATION_ENABLED be-documents-service
JOIN_USER_TO_PETITIONS_IS_ENABLED be-auth-service
JWE_SECRET_DATA_JWK be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
JWE_SECRET_TOKEN_PRIVATE_KEY be-auth-service,
be-gateway-service
JWE_SECRET_TOKEN_PUBLIC_KEY be-auth-service,
be-gateway-service
JWT_ACQUIRER_REFRESH_EXPIRES_IN be-auth-service
JWT_CABINET_EXPIRES_IN be-auth-service
JWT_CABINET_REFRESH_EXPIRES_IN be-auth-service
JWT_EXPIRES_IN be-auth-service,
be-gateway-service
JWT_PARTNER_REFRESH_EXPIRES_IN be-auth-service
JWT_REFRESH_EXPIRES_IN be-auth-service
LOG_LEVEL be-auth-service,
be-criminal-cert-service,
be-diia-app,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_CUSTOM_DEFAULT_LABELS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_CUSTOM_DISABLE_DEFAULT_METRICS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_CUSTOM_DISABLED be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_CUSTOM_MOLECULER_DISABLED be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_CUSTOM_MOLECULER_PATH be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_CUSTOM_MOLECULER_PORT be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_CUSTOM_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
METRICS_MOLECULER_PROMETHEUS_IS_ENABLED be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_MOLECULER_PROMETHEUS_PATH be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
METRICS_MOLECULER_PROMETHEUS_PORT be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
MINIO_ACCESS_KEY be-gateway-service
MINIO_HOST be-gateway-service
MINIO_IS_ENABLED be-gateway-service
MINIO_PORT be-gateway-service
MINIO_SECRET_KEY be-gateway-service
MOCK_USER_IDENTIFIERS be-documents-service
MONGO_AUTH_SOURCE be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_CACHE_AUTH_SOURCE be-auth-service,
be-gateway-service
MONGO_CACHE_DATABASE be-auth-service,
be-gateway-service
MONGO_CACHE_HOSTS be-auth-service,
be-gateway-service
MONGO_CACHE_IS_ENABLED be-auth-service,
be-gateway-service
MONGO_CACHE_PASSWORD be-auth-service,
be-gateway-service
MONGO_CACHE_PORT be-auth-service,
be-gateway-service
MONGO_CACHE_READ_PREFERENCE be-auth-service,
be-gateway-service
MONGO_CACHE_REPLICA_SET be-auth-service,
be-gateway-service
MONGO_CACHE_USER be-auth-service,
be-gateway-service
MONGO_DATABASE be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_HOST be-pkg-db
MONGO_HOSTS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
MONGO_INDEXES_EXIT_AFTER_SYNC be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
MONGO_INDEXES_SYNC be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
MONGO_PASSWORD be-auth-service,
be-criminal-cert-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_READ_PREFERENCE be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-public-service-catalog,
be-user-service
MONGO_REPLICA_SET be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
MONGO_USER be-auth-service,
be-criminal-cert-service,
be-pkg-db,
be-public-service-catalog,
be-user-service
name be-pkg-env
NFC_AUTH_URL_HOST be-auth-service
NFC_PHONETIC_EQUALITY_TRASHOLD be-auth-service
NODE_ENV be-diia-app,
be-gateway-service,
be-pkg-env
NOTIFICATION_IS_ENABLED be-user-service
NOTIFICATION_TARGET_BATCH_SIZE be-user-service
OPENID_ENABLE_DOCUMENTS_CHECK be-auth-service
OTP_EXPIRATION be-user-service
OTP_PER_DAY be-user-service
OTP_VERIFY_ATTEMPTS be-user-service
PHOTO_ID_AUTH_REQUEST_EXPIRATION_TIME_MS be-auth-service
PHOTO_ID_AUTH_URL_HOST be-auth-service
PROCESS_CODES_TEMPLATES_CABINET_FOLDER_PATH be-gateway-service
PROCESS_CODES_TEMPLATES_ERESIDENT_FOLDER_PATH be-gateway-service
PROCESS_CODES_TEMPLATES_FOLDER_PATH be-gateway-service
PROFILE_FEATURES_ENABLED be-user-service
PROXY_PATH be-gateway-service
PUBLIC_SERVICES_STANDALONE_PUBLIC_SERVICE_CATALOG_IS_ENABLED be-gateway-service
RABBIT_HEARTBEAT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_HOST be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_PASSWORD be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_PORT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_QUEUE_PREFETCH_COUNT be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
RABBIT_USERNAME be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
REDIS_READ_ONLY_OPTIONS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
REDIS_READ_WRITE_OPTIONS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
REFRESH_TOKEN_EXPIRATIONS_ARCHIVE_THRESHOLD_MS be-auth-service
RETURN_ITN_DATA_IS_ENABLED be-documents-service
SALT be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
SEVDEIR_IS_ENABLED be-criminal-cert-service
STORE_READ_ONLY_OPTIONS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
STORE_READ_WRITE_OPTIONS be-auth-service,
be-criminal-cert-service,
be-documents-service,
be-gateway-service,
be-user-service
STRAPI_API_HOST be-gateway-service
STRAPI_API_PORT be-gateway-service
STRAPI_API_TOKEN be-gateway-service
STRAPI_IS_ENABLED be-gateway-service
SUBSCRIPTION_DEBTS_SALT be-user-service
SWAGGER_IS_ENABLED be-gateway-service
SWAGGER_PATH be-gateway-service
TAXPAYER_CARD_EXPIRATION_ON_CONFIRMING_SEC be-documents-service
TAXPAYER_CARD_EXPIRATION_ON_NOT_CONFIRMED_SEC be-documents-service
TAXPAYER_CARD_EXPIRATION_ON_SUCCESS_SEC be-documents-service
TEMPORARY_JWT_AUDIENCE be-auth-service
TEMPORARY_JWT_EXPIRES_IN be-auth-service
TEMPORARY_JWT_ISSUER be-auth-service
TEST_AUTH_BY_ITN_IS_ENABLED be-auth-service
TOKEN_CACHE_DURATION_IN_SEC be-auth-service
TRACING_DEBUG_ENABLED be-diia-app
TRACING_ENABLED be-diia-app
TRACING_EXPORTER_URL be-diia-app
TRANSPORT_OPTIONS be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
TRANSPORT_TYPE be-auth-service,
be-documents-service,
be-gateway-service,
be-user-service
UBCH_AUTH_PATH be-user-service
UBCH_HOST be-user-service
UBCH_IS_ENABLED be-user-service
UBCH_LOGIN be-user-service
UBCH_PASSWORD be-user-service
UBCH_STATIC_SESS_ID be-user-service
UBCH_SUBSCRIBE_PATH be-user-service
UBCH_UNSUBSCRIBE_PATH be-user-service
USER_ACTIVITY_IN_ENABLED be-gateway-service
USER_ACTIVITY_TTL be-gateway-service
ZIPKIN_IS_ENABLED be-auth-service,
be-gateway-service
ZIPKIN_SEND_INTERVAL_SEC be-auth-service,
be-gateway-service
ZIPKIN_URL be-auth-service,
be-gateway-service

Як події через черги скачуть по темам. Краще дивитися скачавши файл мабуть. events-flow

digraph G {
node [shape=diamond];
edge [tooltip="Edge tooltip"];
0 [fontcolor="#FFFFFFFF", shape=polygon, label="Notification", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
1 [shape=box, label="TopicNotificationLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
2 [fontcolor="#FFFFFFFF", shape=polygon, label="Scheduler", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
3 [shape=box, label="TopicScheduledTasks", style=filled, fillcolor="#FF0000FF", group=""];
4 [fontcolor="#FFFFFFFF", shape=polygon, label="Auth", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
5 [shape=box, label="TopicAuthUserSession", style=filled, fillcolor="#FF0000FF", group=""];
6 [fontcolor="#FFFFFFFF", shape=polygon, label="DamagedProperty", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
7 [shape=box, label="TopicAnalytics", style=filled, fillcolor="#FF0000FF", group=""];
8 [fontcolor="#FFFFFFFF", shape=polygon, label="DepositGuaranteePayments", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
9 [fontcolor="#FFFFFFFF", shape=polygon, label="Documents", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
10 [shape=box, label="TopicDocumentsRegistry", style=filled, fillcolor="#FF0000FF", group=""];
11 [shape=box, label="TopicDocumentLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
12 [fontcolor="#FFFFFFFF", shape=polygon, label="Gateway", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
13 [shape=box, label="TopicGatewayUserActivity", style=filled, fillcolor="#FF0000FF", group=""];
14 [fontcolor="#FFFFFFFF", shape=polygon, label="Payment", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
15 [shape=box, label="TopicPaymentDataLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
16 [fontcolor="#FFFFFFFF", shape=polygon, label="PublicService", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
17 [shape=box, label="TopicPublicServicePenaltiesLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
18 [shape=box, label="TopicPublicServiceCriminalCertLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
19 [shape=box, label="TopicPublicServiceDebtsLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
20 [shape=box, label="TopicPublicServiceSigningLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
21 [fontcolor="#FFFFFFFF", shape=polygon, label="CriminalCert", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
22 [shape=box, label="TopicCriminalCertLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
23 [fontcolor="#FFFFFFFF", shape=polygon, label="ResidenceRegistration", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
24 [fontcolor="#FFFFFFFF", shape=polygon, label="VehicleReRegistration", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
25 [fontcolor="#FFFFFFFF", shape=polygon, label="User", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
26 [shape=box, label="TopicUserPenaltiesIdentification", style=filled, fillcolor="#FF0000FF", group=""];
27 [shape=box, label="TopicUserSendMassNotifications", style=filled, fillcolor="#FF0000FF", group=""];
28 [shape=box, label="TopicUserProfileLifecycle", style=filled, fillcolor="#FF0000FF", group=""];
29 [fontcolor="#FFFFFFFF", shape=polygon, label="DocumentAcquirers", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
30 [shape=box, label="TopicAcquirersOfferRequestLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
31 [fontcolor="#FFFFFFFF", shape=polygon, label="Analytics", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
32 [shape=box, label="TopicRating", style=filled, fillcolor="#FF0000FF", group=""];
33 [fontcolor="#FFFFFFFF", shape=polygon, label="DocumentDelivery", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
34 [shape=box, label="TopicDocumentDeliveryLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
35 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueNotification", style=filled, fillcolor="#0000FFFF", group=""];
36 [fontcolor="#FFFFFFFF", shape=box, label="QueueNotification", style=filled, fillcolor="#0000FFFF", group=""];
37 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueAuth", style=filled, fillcolor="#0000FFFF", group=""];
38 [fontcolor="#FFFFFFFF", shape=box, label="QueuAuth", style=filled, fillcolor="#0000FFFF", group=""];
39 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueDamagedProperty", style=filled, fillcolor="#0000FFFF", group=""];
40 [fontcolor="#FFFFFFFF", shape=box, label="QueueDamagedProperty", style=filled, fillcolor="#0000FFFF", group=""];
41 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueDepositGuaranteePayments", style=filled, fillcolor="#0000FFFF", group=""];
42 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueDocuments", style=filled, fillcolor="#0000FFFF", group=""];
43 [fontcolor="#FFFFFFFF", shape=box, label="QueueDocuments", style=filled, fillcolor="#0000FFFF", group=""];
44 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueGateway", style=filled, fillcolor="#0000FFFF", group=""];
45 [fontcolor="#FFFFFFFF", shape=box, label="QueuePayment", style=filled, fillcolor="#0000FFFF", group=""];
46 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueuePayment", style=filled, fillcolor="#0000FFFF", group=""];
47 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueuePublicService", style=filled, fillcolor="#0000FFFF", group=""];
48 [fontcolor="#FFFFFFFF", shape=box, label="QueuePublicService", style=filled, fillcolor="#0000FFFF", group=""];
49 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueCriminalCert", style=filled, fillcolor="#0000FFFF", group=""];
50 [fontcolor="#FFFFFFFF", shape=box, label="QueueCriminalCert", style=filled, fillcolor="#0000FFFF", group=""];
51 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueReportService", style=filled, fillcolor="#0000FFFF", group=""];
52 [fontcolor="#FFFFFFFF", shape=polygon, label="ReportService", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
53 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueResidenceRegistration", style=filled, fillcolor="#0000FFFF", group=""];
54 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueVehicleReRegistration", style=filled, fillcolor="#0000FFFF", group=""];
55 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueInvincibility", style=filled, fillcolor="#0000FFFF", group=""];
56 [fontcolor="#FFFFFFFF", shape=polygon, label="Invincibility", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
57 [fontcolor="#FFFFFFFF", shape=box, label="QueueInvincibility", style=filled, fillcolor="#0000FFFF", group=""];
58 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueUser", style=filled, fillcolor="#0000FFFF", group=""];
59 [fontcolor="#FFFFFFFF", shape=box, label="QueueUser", style=filled, fillcolor="#0000FFFF", group=""];
60 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueDocumentAcquirers", style=filled, fillcolor="#0000FFFF", group=""];
61 [fontcolor="#FFFFFFFF", shape=box, label="QueueSseAdapter", style=filled, fillcolor="#0000FFFF", group=""];
62 [fontcolor="#FFFFFFFF", shape=polygon, label="SseAdapter", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
63 [fontcolor="#FFFFFFFF", shape=box, label="QueueVote", style=filled, fillcolor="#0000FFFF", group=""];
64 [fontcolor="#FFFFFFFF", shape=polygon, label="Vote", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
65 [fontcolor="#FFFFFFFF", shape=box, label="QueuePartner", style=filled, fillcolor="#0000FFFF", group=""];
66 [fontcolor="#FFFFFFFF", shape=polygon, label="Partner", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
67 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueuePartner", style=filled, fillcolor="#0000FFFF", group=""];
68 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueAddress", style=filled, fillcolor="#0000FFFF", group=""];
69 [fontcolor="#FFFFFFFF", shape=polygon, label="Address", sides=4, style=filled, fillcolor="#000000FF", group="Сервіс"];
70 [fontcolor="#FFFFFFFF", shape=box, label="QueueAnalytics", style=filled, fillcolor="#0000FFFF", group=""];
71 [fontcolor="#FFFFFFFF", shape=box, label="QueueDocumentDelivery", style=filled, fillcolor="#0000FFFF", group=""];
72 [fontcolor="#FFFFFFFF", shape=box, label="ScheduledTasksQueueDocumentDelivery", style=filled, fillcolor="#0000FFFF", group=""];
73 [shape=box, label="TopicPartnerLifeCycle", style=filled, fillcolor="#FF0000FF", group=""];
74 [shape=box, label="auth-check-refresh-tokens-expiration", style=filled, group=""];
75 [shape=box, label="damaged-property-notify-repair-message-awaiting", style=filled, group=""];
76 [shape=box, label="deposit-guarantee-payments-load-compensation-deposits", style=filled, group=""];
77 [shape=box, label="document-acquirers-refresh-offer-requests", style=filled, group=""];
78 [shape=box, label="documents-archive-used-otp", style=filled, group=""];
79 [shape=box, label="documents-delete-unused-otp", style=filled, group=""];
80 [shape=box, label="documents-delete-taxpayer-applications", style=filled, group=""];
81 [shape=box, label="auth-update-bank-id-bank-list", style=filled, group=""];
82 [shape=box, label="public-service-check-applications", style=filled, group=""];
83 [shape=box, label="public-service-load-penalties", style=filled, group=""];
84 [shape=box, label="public-service-load-penalties-v2", style=filled, group=""];
85 [shape=box, label="public-service-check-inspector-penalties-for-deadline", style=filled, group=""];
86 [shape=box, label="public-service-check-penalties-for-deadline", style=filled, group=""];
87 [shape=box, label="public-service-load-mia-dictionaries", style=filled, group=""];
88 [shape=box, label="public-service-check-driver-license-replacement-applications", style=filled, group=""];
89 [shape=box, label="public-service-check-driver-license-replacement-applications-send-expiration", style=filled, group=""];
90 [shape=box, label="public-service-delete-expired-mass-vaccination-tickets", style=filled, group=""];
91 [shape=box, label="public-service-revoke-mass-vaccination", style=filled, group=""];
92 [shape=box, label="public-service-check-residence-registrations", style=filled, group=""];
93 [shape=box, label="public-service-check-debts-changes", style=filled, group=""];
94 [shape=box, label="public-service-check-criminal-record-certificate-applications", style=filled, group=""];
95 [shape=box, label="public-service-create-vaccination-aid-bank-reports", style=filled, group=""];
96 [shape=box, label="public-service-create-martial-law-aid-bank-reports", style=filled, group=""];
97 [shape=box, label="public-service-create-vaccination-aid-report", style=filled, group=""];
98 [shape=box, label="public-service-create-vaccination-aid-pfu-report", style=filled, group=""];
99 [shape=box, label="public-service-create-issued-mortgage-report", style=filled, group=""];
100 [shape=box, label="public-service-check-proper-user-applications", style=filled, group=""];
101 [shape=box, label="public-service-delete-proper-user-expired-applications", style=filled, group=""];
102 [shape=box, label="public-service-check-unemployment-status-applications", style=filled, group=""];
103 [shape=box, label="public-service-check-unemployment-status-canceling-applications", style=filled, group=""];
104 [shape=box, label="public-service-check-military-bonds-partners", style=filled, group=""];
105 [shape=box, label="public-service-update-military-bonds-offers", style=filled, group=""];
106 [shape=box, label="public-service-update-military-bonds-dictionaries", style=filled, group=""];
107 [shape=box, label="public-service-delete-expired-residence-cert-orders", style=filled, group=""];
108 [shape=box, label="public-service-check-is-mortgage-applicant-has-accepted-offer", style=filled, group=""];
109 [shape=box, label="public-service-check-is-mortgage-partner-has-verified-data-request", style=filled, group=""];
110 [shape=box, label="public-service-upload-led-exchange-orders", style=filled, group=""];
111 [shape=box, label="public-service-check-led-exchange-report", style=filled, group=""];
112 [shape=box, label="public-service-update-dictionaries", style=filled, group=""];
113 [shape=box, label="public-service-create-erecovery-submission-report", style=filled, group=""];
114 [shape=box, label="public-service-import-erecovery-pfu-report", style=filled, group=""];
115 [shape=box, label="public-service-check-court-penalties-payment-term", style=filled, group=""];
116 [shape=box, label="public-service-send-nacp-declarant-relatives-distributions", style=filled, group=""];
117 [shape=box, label="public-service-expire-nacp-declarant-relatives-distributions", style=filled, group=""];
118 [shape=box, label="criminal-cert-check-criminal-record-certificate-applications", style=filled, group=""];
119 [shape=box, label="notification-send-new-penalties", style=filled, group=""];
120 [shape=box, label="notification-send-distributions", style=filled, group=""];
121 [shape=box, label="user-check-covid-certificates-expirations", style=filled, group=""];
122 [shape=box, label="user-check-driver-licenses-expirations", style=filled, group=""];
123 [shape=box, label="user-check-vehicle-licenses-expirations", style=filled, group=""];
124 [shape=box, label="user-check-diiaid-expirations", style=filled, group=""];
125 [shape=box, label="partnerProcessVaccinationAidAccounts", style=filled, group=""];
126 [shape=box, label="paymentCheckDelayedOrders", style=filled, group=""];
127 [shape=box, label="address-service-update-atu", style=filled, group=""];
128 [shape=box, label="document-delivery-check-expired-orders", style=filled, group=""];
129 [shape=box, label="invincibility-load-points", style=filled, group=""];
130 [shape=box, label="invincibility-load-shelters", style=filled, group=""];
131 [shape=box, label="auth-create-or-update-user-profile", style=filled, group=""];
132 [shape=box, label="auth-assign-user-to-push-token", style=filled, group=""];
133 [shape=box, label="auth-user-log-out", style=filled, group=""];
134 [shape=box, label="auth-create-or-update-eresident-profile", style=filled, group=""];
135 [shape=box, label="auth-assign-eresident-to-push-token", style=filled, group=""];
136 [shape=box, label="auth-eresident-log-out", style=filled, group=""];
137 [shape=box, label="documents-add-documents-in-profile", style=filled, group=""];
138 [shape=box, label="documents-add-document-in-profile", style=filled, group=""];
139 [shape=box, label="documents-add-document-photo", style=filled, group=""];
140 [shape=box, label="documents-remove-document-photo", style=filled, group=""];
141 [shape=box, label="documents-adult-registration-address-community", style=filled, group=""];
142 [shape=box, label="gateway-user-activity", style=filled, group=""];
143 [shape=box, label="payment-callback-status", style=filled, group=""];
144 [shape=box, label="payment-callback-status-v2", style=filled, group=""];
145 [shape=box, label="payment-executed", style=filled, group=""];
146 [shape=box, label="payment-expired", style=filled, group=""];
147 [shape=box, label="public-service-penalty-created", style=filled, group=""];
148 [shape=box, label="public-service-criminal-certificate-status-updated", style=filled, group=""];
149 [shape=box, label="criminal-certificate-status-updated", style=filled, group=""];
150 [shape=box, label="public-service-received-opened-debt", style=filled, group=""];
151 [shape=box, label="public-service-received-enforced-debt", style=filled, group=""];
152 [shape=box, label="public-service-signing-status", style=filled, group=""];
153 [shape=box, label="documents.obtained.vehicle-license", style=filled, group=""];
154 [shape=box, label="documents.obtained.reference-internally-displaced-person", style=filled, group=""];
155 [shape=box, label="user-send-mass-notifications", style=filled, group=""];
156 [shape=box, label="user-send-mass-anonymous-notifications", style=filled, group=""];
157 [shape=box, label="user-send-mass-silent-pushes", style=filled, group=""];
158 [shape=box, label="user-penalty-identified", style=filled, group=""];
159 [shape=box, label="user-profile-created", style=filled, group=""];
160 [shape=box, label="notification-penalty-created", style=filled, group=""];
161 [shape=box, label="notification-opened-debt-created", style=filled, group=""];
162 [shape=box, label="notification-enforced-debt-created", style=filled, group=""];
163 [shape=box, label="notification-has-read", style=filled, group=""];
164 [shape=box, label="notification-has-deleted", style=filled, group=""];
165 [shape=box, label="acquirers-offer-request-has-deleted", style=filled, group=""];
166 [shape=box, label="acquirers-sharing-status", style=filled, group=""];
167 [shape=box, label="acquirers-signing-status", style=filled, group=""];
168 [shape=box, label="rate-service", style=filled, group=""];
169 [shape=box, label="rating-saved", style=filled, group=""];
170 [shape=box, label="document-delivery-callback-status", style=filled, group=""];
0 -> 1;
1 -> 48;
2 -> 3;
3 -> 37;
3 -> 39;
3 -> 41;
3 -> 42;
3 -> 44;
3 -> 67;
3 -> 46;
3 -> 47;
3 -> 49;
3 -> 51;
3 -> 53;
3 -> 54;
3 -> 55;
3 -> 35;
3 -> 60;
3 -> 58;
3 -> 68;
3 -> 72;
4 -> 5;
5 -> 36;
5 -> 59;
5 -> 43;
6 -> 7;
7 -> 70;
8 -> 7;
9 -> 10;
9 -> 11;
10 -> 59;
10 -> 63;
11 -> 48;
12 -> 13;
13 -> 38;
14 -> 15;
15 -> 45;
15 -> 48;
16 -> 15;
16 -> 17;
16 -> 18;
16 -> 19;
16 -> 20;
16 -> 7;
17 -> 59;
18 -> 40;
19 -> 36;
20 -> 59;
21 -> 22;
21 -> 7;
22 -> 40;
23 -> 15;
23 -> 7;
24 -> 15;
24 -> 7;
25 -> 26;
25 -> 27;
25 -> 28;
25 -> 7;
26 -> 36;
27 -> 36;
28 -> 36;
28 -> 48;
29 -> 30;
30 -> 59;
30 -> 38;
31 -> 32;
32 -> 57;
33 -> 34;
34 -> 48;
35 -> 0;
36 -> 0;
37 -> 4;
38 -> 4;
39 -> 6;
40 -> 6;
41 -> 8;
42 -> 9;
43 -> 9;
44 -> 12;
45 -> 14;
46 -> 14;
47 -> 16;
48 -> 16;
49 -> 21;
50 -> 21;
51 -> 52;
53 -> 23;
54 -> 24;
55 -> 56;
57 -> 56;
58 -> 25;
59 -> 25;
60 -> 29;
61 -> 62;
63 -> 64;
65 -> 66;
67 -> 66;
68 -> 69;
70 -> 31;
71 -> 33;
72 -> 33;
73 -> 65;
74 -> 3;
75 -> 3;
76 -> 3;
77 -> 3;
78 -> 3;
79 -> 3;
80 -> 3;
81 -> 3;
82 -> 3;
83 -> 3;
84 -> 3;
85 -> 3;
86 -> 3;
87 -> 3;
88 -> 3;
89 -> 3;
90 -> 3;
91 -> 3;
92 -> 3;
93 -> 3;
94 -> 3;
95 -> 3;
96 -> 3;
97 -> 3;
98 -> 3;
99 -> 3;
100 -> 3;
101 -> 3;
102 -> 3;
103 -> 3;
104 -> 3;
105 -> 3;
106 -> 3;
107 -> 3;
108 -> 3;
109 -> 3;
110 -> 3;
111 -> 3;
112 -> 3;
113 -> 3;
114 -> 3;
115 -> 3;
116 -> 3;
117 -> 3;
118 -> 3;
119 -> 3;
120 -> 3;
121 -> 3;
122 -> 3;
123 -> 3;
124 -> 3;
125 -> 3;
126 -> 3;
127 -> 3;
128 -> 3;
129 -> 3;
130 -> 3;
131 -> 5;
132 -> 5;
133 -> 5;
134 -> 5;
135 -> 5;
136 -> 5;
137 -> 10;
138 -> 10;
139 -> 10;
140 -> 10;
141 -> 10;
142 -> 13;
143 -> 15;
144 -> 15;
145 -> 15;
146 -> 15;
147 -> 17;
148 -> 18;
149 -> 22;
150 -> 19;
151 -> 19;
152 -> 20;
153 -> 11;
154 -> 11;
155 -> 27;
156 -> 27;
157 -> 27;
158 -> 26;
159 -> 28;
160 -> 1;
161 -> 1;
162 -> 1;
163 -> 1;
164 -> 1;
165 -> 30;
166 -> 30;
167 -> 30;
168 -> 7;
169 -> 32;
170 -> 34;
}
@Bardin08
Copy link

Amazing job, @kant2002!

@kant2002
Copy link
Author

Тобі сподобається і ця репа https://github.com/ArtfulBits/diia.monorepo/blob/main/README.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment