Files
inbox/README.md

27 lines
677 B
Markdown
Raw Normal View History

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