Deploying a Python application behind Nginx that interacts with RabbitMQ/Celery for email sending and logging functionality.
- Python 3.8 or higher
- PIP
- Celery
- Rabbit MQ
Clone the repository and proceed with the instructions below.
Install all requirements and dependancies
pip install -r requirements.txt
Then run
python -m flask run
Running Celery
python -m celery -A app.celery worker --loglevel=info
Note: if you have python3 command installed use python3 instead of python