Skip to content

sogeor/notifications-service

Repository files navigation

notifications-service

Содержит микросервис для работы с уведомлениями.

Запуск приложения

Сетевые порты

Номер Описание
8080 Порт основного API.
9090 Порт служебного API.

Существующие переменные окружения

Имя Описание Значение по умолчанию
HTTP_BASE_PATH Базовый путь основного API. /v1/notifications
HTTP_MAX_HEADER_SIZE Максимально допустимый размер заголовка запроса. 8KB
HTTP_MANAGEMENT_BASE_PATH Базовый путь служебного API. /v1/notifications
CONFIG_SERVER_URL Ссылка на сервер конфигураций.
MONGODB_HOST Хост базы данных MongoDB.
MONGODB_PORT Порт базы данных MongoDB. 27017
MONGODB_USERNAME Имя пользователя, необходимое для подключения к базе данных MongoDB.
MONGODB_PASSWORD Пароль пользователя, необходимый для подключения к базе данных MongoDB.
MONGODB_AUTHENTICATION_DATABASE Имя базы данных MongoDB для аутентификации. admin
MONGODB_DATABASE Имя базы данных MongoDB. notifications
KAFKA_BOOTSTRAP_SERVERS Список URL для подключения к Apache Kafka.
KAFKA_CONSUMER_GROUP Имя группы потребителей в Apache Kafka. notifications-service
KC_ISSUER_URI Ссылка на Keycloak область.
KC_USERNAME_ATTRIBUTE Имя атрибута Keycloak для идентификации пользователей. sub
KC_CLIENT_ID Идентификатор клиента Keycloak.
KC_CLIENT_SECRET Секрет клиента Keycloak.

About

Микросервис для работы с уведомлениями.

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors