#!/bin/bash # Production startup script for MOTM App echo "Starting MOTM App in production mode..." # Check if virtual environment exists if [ ! -d "venv" ]; then echo "Creating virtual environment..." python3 -m venv venv fi # Activate virtual environment echo "Activating virtual environment..." source venv/bin/activate # Install/upgrade dependencies echo "Installing dependencies..." pip install --upgrade pip pip install -r requirements.txt # Set production environment export FLASK_ENV=production # Start Gunicorn echo "Starting Gunicorn WSGI server..." gunicorn -c gunicorn.conf.py run_production:app