From e66421b70bd4606611c70e6c93c268bb031ace09 Mon Sep 17 00:00:00 2001 From: kev Date: Fri, 4 Dec 2015 17:49:45 +0800 Subject: [PATCH] add nodered --- README.md | 2 ++ nodered/Dockerfile | 15 +++++++++++++++ nodered/README.md | 9 +++++++++ nodered/arm/Dockerfile | 15 +++++++++++++++ nodered/arm/docker-compose.yml | 7 +++++++ nodered/docker-compose.yml | 7 +++++++ 6 files changed, 55 insertions(+) create mode 100644 nodered/Dockerfile create mode 100644 nodered/README.md create mode 100644 nodered/arm/Dockerfile create mode 100644 nodered/arm/docker-compose.yml create mode 100644 nodered/docker-compose.yml diff --git a/README.md b/README.md index 0ed6588..b000f2d 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,8 @@ dockerfiles - [x] monit - [x] nginad - [x] nginx +- [x] nodered :+1: +- [x] nodered-arm :+1: - [x] obfsproxy - [x] opencart - [x] openvpn :+1: diff --git a/nodered/Dockerfile b/nodered/Dockerfile new file mode 100644 index 0000000..fec94f6 --- /dev/null +++ b/nodered/Dockerfile @@ -0,0 +1,15 @@ +# +# Dockerfile for nodered +# + +FROM alpine:edge +MAINTAINER kev + +RUN apk add -U bash \ + build-base \ + nodejs \ + && npm install -g node-red node-red-admin \ + && apk del build-base \ + && rm -rf /var/cache/apk/* + +CMD ["node-red"] diff --git a/nodered/README.md b/nodered/README.md new file mode 100644 index 0000000..b5bb894 --- /dev/null +++ b/nodered/README.md @@ -0,0 +1,9 @@ +nodered +======= + +![](https://badge.imagelayers.io/vimagick/nodered:latest.svg) + +[Node-RED][1] is a tool for wiring together hardware devices, APIs and online +services in new and interesting ways. + +[1]: http://nodered.org/ diff --git a/nodered/arm/Dockerfile b/nodered/arm/Dockerfile new file mode 100644 index 0000000..7bca84a --- /dev/null +++ b/nodered/arm/Dockerfile @@ -0,0 +1,15 @@ +# +# Dockerfile for nodered-arm +# + +FROM vimagick/alpine-arm:edge +MAINTAINER kev + +RUN apk add -U bash \ + build-base \ + nodejs \ + && npm install -g node-red node-red-admin \ + && apk del build-base \ + && rm -rf /var/cache/apk/* + +CMD ["node-red"] diff --git a/nodered/arm/docker-compose.yml b/nodered/arm/docker-compose.yml new file mode 100644 index 0000000..ac20b50 --- /dev/null +++ b/nodered/arm/docker-compose.yml @@ -0,0 +1,7 @@ +nodered: + image: vimagick/nodered-arm + ports: + - "1880:1880" + volumes: + - ./node-red:/root/.node-red + restart: always diff --git a/nodered/docker-compose.yml b/nodered/docker-compose.yml new file mode 100644 index 0000000..34944c2 --- /dev/null +++ b/nodered/docker-compose.yml @@ -0,0 +1,7 @@ +nodered: + image: vimagick/nodered + ports: + - "1880:1880" + volumes: + - ./node-red:/root/.node-red + restart: always