inbox/README.md

27 lines
677 B
Markdown
Raw Normal View History

2023-10-04 20:52:43 +00:00
## `inbox`: Сервер для внутренних переписок
2023-10-03 14:15:17 +00:00
### ENV
2023-10-14 12:59:43 +00:00
- REDIS_URL
- AUTH_URL
- API_BASE
2023-10-03 14:15:17 +00:00
### Как это работает
2023-10-03 22:54:52 +00:00
__Redis__:
2023-10-14 12:59:43 +00:00
- Для каждого пользователя создаётся запись в хранилищах `chats_by_author/<chat_id>` и `chats/<chat_id>` и канал
redis `chat:<chat_id>`, в котором публикуюутся обновления всех переписок.
2023-11-27 08:13:17 +00:00
### Локальная разработка
Запуск локального сервера
```shell
mkdir .venv
python3.12 -m venv .venv
poetry env use .venv/bin/python3.12
poetry update
poetry run python server.py
```