This software is in development state, it's not stable yet
See Documentation.
- clone the repository
git clone https://github.com/solvo/derb.git
cd derb
- Set up postgres database (require libpq-dev for psycopg2 compillation)
Postgres is a requirement, because we use JSONField
- Install requirements (require python3-dev for compilation)
Install rabbitmq-server for send emails notifications
apt-get install rabbitmq-server
pip install -r requirements.txt
- Run migrations
python manage.py migrate
- Run developement project
First run in separated terminal an email client
python -m smtpd -n -c DebuggingServer localhost:1025
Then run in the other terminal
python manage.py runserver