diff --git a/kill_live.sh b/kill_live.sh new file mode 100755 index 0000000..7d5a676 --- /dev/null +++ b/kill_live.sh @@ -0,0 +1 @@ +kill $(cat main.pid) $(cat webserver.pid) $(cat zrok.pid) \ No newline at end of file diff --git a/run_live.sh b/run_live.sh new file mode 100755 index 0000000..1d9dbe3 --- /dev/null +++ b/run_live.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +# Start main.py in the background +TQDM_DISABLE=1 nohup python3 main.py > main.log 2>&1 & +MAIN_PID=$! +echo "Started main.py with PID: $MAIN_PID" + +# Start webserver in the background +nohup python3 webserver.py > webserver.log 2>&1 & +WEB_PID=$! +echo "Started webserver.py with PID: $WEB_PID" + +# Start zrok +nohup zrok share reserved liveline --headless &> ./zrok.log & +ZROK_PID=$! + + +# Save PIDs to file for easy stopping later +echo $MAIN_PID > main.pid +echo $WEB_PID > webserver.pid +echo $ZROK_PID > zrok.pid + +echo "Both processes started successfully!" +echo "To stop them, run: kill \$(cat main.pid) \$(cat webserver.pid) \$(cat zrok.pid)" \ No newline at end of file