subhan971's picture
Update start.sh
05407e2 verified
Raw
History Blame
610 Bytes
#!/bin/bash
# Exit on any error
set -e
echo "πŸš€ Starting Zouq-ul-ilm Notes Generator..."
# Ensure output directory is writable (for notes.pdf)
mkdir -p /app/tmp
chmod 777 /app/tmp
# Check if GROQ_API_KEY is set
if [ -z "$GROQ_API_KEY" ]; then
echo "⚠️ WARNING: GROQ_API_KEY is not set. Please add it in HuggingFace Space secrets."
else
echo "βœ… GROQ_API_KEY found."
fi
echo "πŸ“š Launching Streamlit app on port 7860..."
# Start Streamlit
exec streamlit run app.py \
--server.port=7860 \
--server.address=0.0.0.0 \
--server.headless=true \
--browser.gatherUsageStats=false