mirror of
/repos/node-red-pi2.git
synced 2025-12-31 07:41:31 +01:00
21 lines
437 B
Bash
21 lines
437 B
Bash
#!/usr/bin/env bash
|
|
home_red=/home/red
|
|
package_json=${home_red}/package.json
|
|
|
|
mkdir -p /etc/service/node-red
|
|
|
|
echo "#!/usr/bin/env bash
|
|
if [ -f /data/package.json ]; then
|
|
cd /data
|
|
/sbin/setuser red npm install
|
|
# just in case rebuild
|
|
/sbin/setuser red npm rebuild
|
|
fi
|
|
cd ${home_red}
|
|
/sbin/setuser red pm2 start ${package_json}
|
|
exec /sbin/setuser red pm2 logs 2>&1
|
|
" > /etc/service/node-red/run
|
|
|
|
chmod +x /etc/service/node-red/run
|
|
|