discours.io as messenger
Go to file
Untone ca3ed334a9
All checks were successful
deploy / deploy (push) Successful in 1m9s
debug-load-messages
2023-10-16 23:00:07 +03:00
.gitea/workflows feat: add this repo to CI/CD chain 2023-10-15 13:53:20 -03:00
resolvers debug-load-messages 2023-10-16 23:00:07 +03:00
services fix search members 2023-10-16 18:54:31 +03:00
validators fix-validator 2023-10-16 20:44:51 +03:00
.editorconfig formatted 2023-10-14 15:59:43 +03:00
.gitignore version-bump 2023-10-14 15:09:40 +03:00
CHANGELOG.txt no-datetime-scalar 2023-10-14 18:11:17 +03:00
Dockerfile pyproject-build-2 2023-10-14 14:54:51 +03:00
inbox.graphql no-datetime-scalar 2023-10-14 18:11:17 +03:00
main.py inspected 2023-10-14 17:55:51 +03:00
nginx.conf.sigil feat: sigil nginx no buffer proxy 2023-10-15 05:50:25 -03:00
pyproject.toml formatted 2023-10-14 15:59:43 +03:00
README.md feat: test CI/CD 2023-10-15 13:35:46 -03:00
server.py formatted 2023-10-14 15:59:43 +03:00
settings.py port=80 2023-10-06 05:30:48 +03:00

inbox: Сервер для внутренних переписок

ENV

  • REDIS_URL
  • AUTH_URL
  • API_BASE

Как это работает

Redis:

  • Для каждого пользователя создаётся запись в хранилищах chats_by_author/<chat_id> и chats/<chat_id> и канал redis chat:<chat_id>, в котором публикуюутся обновления всех переписок.

in CI/CD chain