diff --git a/run.sh b/run.sh new file mode 100644 index 0000000..0ad9746 --- /dev/null +++ b/run.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +while true; do + # Check if the python app is running on port 5000 + if ! lsof -i :5000 > /dev/null; then + + echo "Python app is not running on port 5000. Starting it" + cd /app/data/public/CommunityRuleChatBot/CommunityRuleChatBot + source myvenv/bin/activate + python3 run.py & + else + echo "Python app is already running on port 5000. Nothing to do" + fi + + # Sleep for 30 minutes (1800 seconds) + + sleep 1800 +done \ No newline at end of file