Added run.sh
This file is responsible for checking after 30 minutes if the backend is running or not, if not it is responsible for starting the backend
Этот коммит содержится в:
19
run.sh
Обычный файл
19
run.sh
Обычный файл
@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
|
||||
while true; do
|
||||
# Check if the Node.js app is running on port 3000
|
||||
if ! lsof -i :3000 > /dev/null; then
|
||||
|
||||
echo "Node.js app is not running on port 3000. Starting it"
|
||||
cd /app/data/public/communityRuleBackend
|
||||
node app.js &
|
||||
else
|
||||
echo "$(lsof -i :3000)"
|
||||
echo "(lsof -i :3000)"
|
||||
echo "Node.js app is already running on port 3000. Nothing to do"
|
||||
fi
|
||||
|
||||
# Sleep for 30 minutes (1800 seconds)
|
||||
|
||||
sleep 1800
|
||||
done
|
Ссылка в новой задаче
Block a user