#!/bin/bash # Start Redis (if not already running) echo "Checking Redis..." if ! redis-cli ping > /dev/null 2>&1; then echo "Starting Redis..." redis-server --daemonize yes sleep 2 fi # Start Celery worker echo "Starting Celery worker..." celery -A config worker --loglevel=info --pool=solo & # Start Celery beat scheduler echo "Starting Celery beat scheduler..." celery -A config beat --loglevel=info & # Start Django server echo "Starting Django server..." python manage.py runserver # Wait for all processes wait