flea/README.md
ruberoid 257d3a95ed
Some checks failed
continuous-integration/drone/tag Build is failing
contracts_only:telegram_listener contracts_only:users contracts_only:text_matcher
2025-10-16 17:26:54 +04:00

23 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Спец проект для работы с зависимостями, внешними и внутренними сервисами и приложениями.
Аккумуляция всех вложенных проектов.
[telegram-listener](https://gitea.musk.fun/nocr/telegram-listener)
Модуль, отвечающий за скан открытых каналов и чатов.
[telegram-client](https://gitea.musk.fun/nocr/telegram-client)
Модуль, отвечающий за клиентский интерфейс самого бота взаимодействия с пользователем.
[users](https://gitea.musk.fun/nocr/users)
Модуль, отвечающий за управление пользователями сервиса и их предпочтениями.
[text-matcher](https://gitea.musk.fun/nocr/text-matcher)
Модуль, отвечающий за сравнивание всего объема подписанных сообщений через listener по пересечению с пользовательскими интересами.
---
docker-compose.yml файл используется для старта проектов и зависисмостей внутри докера. Конфигурация хостовых сервисов опирается на конфигурационный файл общего назначения `appsettings.json` и специфичный для докера `appsettings.DockerCompose.json` (частный файл). Однако общие чувствительные для всех видов запуска секреты хранятся в `appsettings.protected.json`. Для личного пользования и отдельного запуска проектов необходимо двигаться по пути `appsettings.Development.json`.
# Статус сборки drone:
[![Build Status](https://drone.musk.fun/api/badges/nocr/flea/status.svg?ref=refs/heads/main)](https://drone.musk.fun/nocr/flea)