quota guarded uploader and thumbs generator for progressive image load
Go to file
2023-10-16 17:05:03 +03:00
.gitea/workflows feat: added to CI/CD pipline 2023-10-15 15:42:56 -03:00
src fix-condition2 2023-10-16 17:05:03 +03:00
.gitignore init-rust 2023-09-28 02:08:48 +03:00
Cargo.lock handle-disconnect-fix-payload-format 2023-10-16 16:22:54 +03:00
Cargo.toml handle-disconnect-fix-payload-format 2023-10-16 16:22:54 +03:00
Dockerfile debug: rm LetsEncrypt dir 2023-10-12 10:49:27 -03:00
nginx.conf.sigil debug: Sigil with buffering off 2023-10-13 18:01:31 -03:00
README.md handle-disconnect-fix-payload-format 2023-10-16 16:22:54 +03:00

Presence

"Присутствие" - это сервер для пересылки сообщений в реальном времени. Текущая версия использует SSE-транспорт.

ENV

  • API_BASE
  • AUTH_URL
  • REDIS_URL

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

Сервис подписывается на Redus PubSub каналы

  • new_reaction,
  • new_follower:<author_id>,
  • new_shout
  • chat:<chat_id>

Сервис пересылает из этих каналов те сообщения, которые предназначены пользователю, который подписался на SSE по адресу /connect токеном авторизации в заголовке Authorization