diff --git a/Client/setup.sh b/Client/setup.sh index 4ec0ba5..d04188a 100644 --- a/Client/setup.sh +++ b/Client/setup.sh @@ -27,7 +27,7 @@ apt-get update apt-get upgrade -y # Install the necessary packages -apt-get install -y nodejs npm libopus-dev gcc make alsa-utils libasound2 libasound2-dev libpulse-dev pulseaudio apulse python3.9 +apt-get install -y nodejs npm libopus-dev gcc make portaudio19-dev libportaudio2 libpulse-dev pulseaudio apulse python3 pip # Ensure pulse audio is running pulseaudio @@ -44,12 +44,12 @@ Description=Radio Node Service After=network.target [Service] -WorkingDirectory= +WorkingDirectory="$SCRIPT_DIR" ExecStart=/usr/bin/node . Restart=always RestartDelay=10 User=RadioNode -Environment=DEBUG='server:*' +Environment=DEBUG='client:*' [Install] WantedBy=multi-user.target" >> /etc/systemd/system/RadioNode.service @@ -60,11 +60,10 @@ Description=Radio Node Updater Service After=network.target [Service] -WorkingDirectory= -ExecStart=/usr/bin/node . +WorkingDirectory="$SCRIPT_DIR" +ExecStart=/usr/bin/bash update.sh Restart=on-failure User=RadioNode -Environment=DEBUG='server:*' [Install] WantedBy=multi-user.target" >> /etc/systemd/system/RadioNodeUpdater.service