Ham_research_AI / entrypoint.sh
Navya-Sree's picture
Create entrypoint.sh
4292f39 verified
Raw
History Blame Contribute Delete
525 Bytes
# File 8: entrypoint.sh (Optional startup script)
#!/bin/bash
# Set Chrome options for Docker environment
export CHROME_BIN=/usr/bin/chromium
export CHROMEDRIVER_PATH=/usr/bin/chromedriver
# Start Xvfb for headless browser support
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
export DISPLAY=:99
# Wait a moment for Xvfb to start
sleep 2
# Start the Streamlit application
streamlit run app.py \
--server.port=7860 \
--server.address=0.0.0.0 \
--server.headless=true \
--browser.gatherUsageStats=false