- #!/bin/bash
- set -e
- if [[ "${MIGRATION_ENABLED}" == "true" ]]; then
- echo "Running migrations"
- alembic upgrade head
- fi
- if [[ "${MODE}" == "worker" ]]; then
- echo "celery run"
- celery -A worker.celery_app worker -c ${CELERY_WORKERS:-1} -l INFO
- else
- #uvicorn main:app --host 0.0.0.0 --port 8086 --workers ${APP_SERVER_WORKERS:-1}
- gunicorn -w ${APP_SERVER_WORKERS:-1} -t ${APP_SERVER_WORKERS:-1} -k uvicorn.workers.UvicornWorker --bind 0.0.0.0:8086 main:app
- fi
|