Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 14 additions & 4 deletions buildNR.sh
Original file line number Diff line number Diff line change
@@ -1,13 +1,23 @@
#!/bin/sh
###
### There are some custom commands here to get things working on my system.
### Please check to see if they are appropiate for you before using
###
cd /root
opkg install make gcc python3
ln -s /usr/bin/gcc /usr/bin/cc
ar -rc /usr/lib/libpthread.a
#opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade
opkg install node-npm
npm i -g npm
npm i -g --unsafe-perm node-red
mkdir -p /etc/node-red
cp node-red /etc/init.d/node-red
cp flows.json /etc/node-red/flows.json
cp flows_cred.json /etc/node-red/flows_cred.json
cp /usr/src/openwrt-node-red/node-red /etc/init.d/node-red
/etc/init.d/node-red enable
cp /usr/src/openwrt-node-red/flows.json /etc/node-red/flows.json
cp /usr/src/openwrt-node-red/flows_cred.json /etc/node-red/flows_cred.json
cp -R /usr/src/openwrt-node-red/luci/* /usr/lib/lua/luci/
cd /etc/node-red
npm i node-red-node-random node-red-contrib-web-worldmap node-red-dashboard
npm i node-red-node-random node-red-contrib-web-worldmap node-red-dashboard bufferutil utf-8-validate
rm -rf /usr/lib/node_modules/node-red/nodes/core/hardware
opkg remove make gcc