event broadcasting and subscription managment app built for django. used internally at Cognitev to build microservices with and event driven architecture.
virtualenv .venv #create virtualenv
source .venv/bin/activate
pip install -r requirements/dev.txt #for dev only
Notes:
- running tests requires installation of testing depencies (e.g.
pip install -r requirements/test.txt
) - default broker & backend for celery are set to ampq (both rabbitmq & ampq are required)
alternative brokers and backends can be set via ENV variables. refer to .env-example for more info.
The full documentation is at https://eventful-django.readthedocs.org.
The code in this repository is licensed under the AGPL 3.0 unless otherwise noted.
Please see LICENSE.txt
for details.