25 lines
2.0 KiB
Markdown
25 lines
2.0 KiB
Markdown
# Спец проект для работы с зависимостями, внешними и внутренними сервисами и приложениями.
|
||
|
||
Аккумуляция всех вложенных проектов.
|
||
|
||
[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:
|
||
[](https://drone.musk.fun/nocr/flea)
|