Untone caa2dbfdf3
All checks were successful
deploy / deploy (push) Successful in 2m19s
reaction-model-fix
2023-11-27 19:03:47 +03:00
2023-07-05 16:08:17 +02:00
2023-11-27 19:03:47 +03:00
2023-11-27 19:03:47 +03:00
2023-11-27 19:03:47 +03:00
2023-11-24 04:53:30 +03:00
2023-11-27 11:12:42 +03:00
2023-11-27 19:03:47 +03:00
2023-11-23 00:19:15 +03:00
2023-10-23 17:47:11 +03:00
2023-10-18 07:33:36 -03:00
2023-11-27 19:03:47 +03:00
2023-11-27 11:12:42 +03:00
2023-10-23 17:47:11 +03:00
2023-11-22 21:06:45 +03:00

discoursio-core

  • sqlalchemy
  • redis
  • ariadne
  • starlette
  • uvicorn

Local development

Install deps first

on osx

brew install redis nginx postgres
brew services start redis

on debian/ubuntu

apt install redis nginx

Then run nginx, redis and API server

mkdir .venv
python3.12 -m venv .venv
poetry env use .venv/bin/python3.12
poetry update
poetry run python server.py

Services

Auth

Put the header 'Authorization' with token from signIn query or registerUser mutation.

Viewed

Set ACKEE_TOKEN var to collect stats

Seacrh

ElasticSearch

Notifications

Connected using Redis PubSub channels

Inbox

To get unread counter raw redis query to Inbox's data is used

Following Manager

Internal service with async access to storage

Description
ядро платформы
Readme MIT 12 MiB
Languages
Python 74.6%
TypeScript 19.2%
CSS 6.1%