Added service and install script

main
Filip Borum Poulsen 1 year ago
parent 18aab3aaca
commit 1c63aa5d9b

@ -43,7 +43,7 @@ app.use('/off/:gpio', function (req, res) {
return res.status(500).send('Error');
} else {
console.log('LED OFF', gpio);
return res.status(200).send('LED ON');
return res.status(200).send('LED OFF');
}
});
});

@ -0,0 +1,24 @@
#!/bin/bash
cd ~
# Install the required packages
sudo apt update -y
sudo apt install -y git curl wget nodejs npm
git clone https://git.bpfilip.dk/fbp/remote-relay.git
sudo chown -R pi:pi ~/remote-relay
pushd ~/remote-relay
git pull
npm install
sudo cp remote-relay.service /etc/systemd/system/remote-relay.service
sudo systemctl daemon-reload
sudo systemctl enable remote-relay.service
sudo systemctl restart remote-relay.service
popd

@ -0,0 +1,13 @@
[Unit]
Description=Video Player
After=multi-user.target
[Service]
WorkingDirectory=/home/pi/remote-relay
ExecStart=node /home/pi/remote-relay/index.js
User=1000
Group=1000
Restart=always
[Install]
WantedBy=multi-user.target
Loading…
Cancel
Save