Skip to content

Commit 83ff0ae

Browse files
chore: now bootstrap file clone the official node red image
1 parent 48560ad commit 83ff0ae

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

bootstrap.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#!/bin/bash
22
docker rm operating-block-gateway
3-
docker run -d --rm --device /dev/ttyUSB0:/dev/ttyUSB0 -v ./data:/data -p 1880:1880 -e NODE_RED_ENABLE_SAFE_MODE=true ghcr.io/smartoperatingblock/operating-block-gateway:latest
4-
docker exec -it operating-block-gateway /bin/sh -c "cd /data; npm rebuild --build-from-source; exit"
3+
docker rm operating-block-gateway-rebuilded
4+
docker run -d --rm --name operating-block-gateway --device /dev/ttyUSB0:/dev/ttyUSB0 -v ./data:/data -p 1880:1880 -e NODE_RED_ENABLE_SAFE_MODE=true nodered/node-red
5+
docker exec operating-block-gateway /bin/sh -c "cd /data; npm install node-red-contrib-https; npm install node-red-node-serialport"
6+
docker exec operating-block-gateway /bin/sh -c "cd /data; npm rebuild --build-from-source"
57
docker stop operating-block-gateway
6-
docker run -p 1880:1880 -v ./data:/data --device /dev/ttyUSB0:/dev/ttyUSB0 --group-add dialout --env-file .env --name operating-block-gateway ghcr.io/smartoperatingblock/operating-block-gateway:latest
8+
docker run -p 1880:1880 -v ./data:/data --device /dev/ttyUSB0:/dev/ttyUSB0 --group-add dialout --env-file .env --name operating-block-gateway-rebuilded nodered/node-red

0 commit comments

Comments
 (0)