forked from node-red/node-red-docker
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
81 lines (75 loc) · 1.89 KB
/
docker-compose.yml
File metadata and controls
81 lines (75 loc) · 1.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# -*- coding: utf-8 -*-
# Created by Takuya Ono
# see: https://hub.docker.com/r/nodered/node-red-docker/
services:
node-red:
# <node-red-version>-<node-version>-<image-type>
#image: nodered/node-red:1.3.2-10-minimal
image: nodered/node-red$VERSION
restart: always
environment:
#- PORT=1880
# See: https://github.com/node-red/node-red-docker#startup
#- NODE_RED_ENABLE_SAFE_MODE=true
- NODE_RED_ENABLE_PROJECTS=true
#- FLOWS=flows.json
#- NODE_OPTIONS=--max-old-space-size=1456
- NODE_OPTIONS=${NODE_OPTIONS}
#
- TZ=${TZ:-Asia/Tokyo}
# - GOOGLE_APPLICATION_CREDENTIALS=/data/adc.json
#Secret Variables
- GOOGLE_CLOUD_PROJECT=${GOOGLE_CLOUD_PROJECT}
user: $CUID:$CGID
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/letsencrypt:/etc/letsencrypt:ro
- ./data:/data
# ports:
# - "1880:1880"
networks:
default:
ipv4_address: $IP_ADDRESS
hostname: node-red
node-red01:
profiles:
- "01"
image: nodered/node-red$VERSION
restart: unless-stopped
environment:
- NODE_RED_ENABLE_PROJECTS=true
- NODE_OPTIONS=${NODE_OPTIONS}
- TZ=Asia/Tokyo
#Secret Variables
- GOOGLE_CLOUD_PROJECT=${GOOGLE_CLOUD_PROJECT}
user: $CUID:$CGID
volumes:
- ./data01:/data
networks:
default:
ipv4_address: $IP_ADDRESS01
hostname: node-red01
node-red02:
profiles:
- "02"
image: nodered/node-red:2.1.4
restart: unless-stopped
environment:
- NODE_RED_ENABLE_PROJECTS=true
- NODE_OPTIONS=${NODE_OPTIONS}
- TZ=Asia/Tokyo
#Secret Variables
- GOOGLE_CLOUD_PROJECT=${GOOGLE_CLOUD_PROJECT}
user: $CUID:$CGID
volumes:
- ./data02:/data
networks:
default:
ipv4_address: $IP_ADDRESS02
hostname: node-red02
networks:
default:
ipam:
driver: default
config:
- subnet: $NETWORK