16 lines
600 B
Markdown
16 lines
600 B
Markdown
### `inbox`: Сервер для внутренних переписок
|
|
|
|
Для
|
|
|
|
### ENV
|
|
- REDIS_URL
|
|
- AUTH_URL
|
|
- API_BASE
|
|
|
|
### Как это работает
|
|
|
|
__Redis__:
|
|
- Для каждого пользователя создаётся запись в хранилищах `chats_by_author/<chat_id>` и `chats/<chat_id>` и канал redis `chat:<chat_id>`, в котором публикуюутся обновления всех переписок.
|
|
|
|
__SSE__:
|
|
- Каждый пользователь подписывается на свой канал по урлу `/sse/<auth_token>` |