-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose.demo.yml
99 lines (93 loc) · 2.95 KB
/
docker-compose.demo.yml
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
version: '2'
services:
bibliomap-viewer:
container_name: bibliomap-viewer
image: ezpaarseproject/bibliomap-viewer:5.1.6
environment:
http_proxy: ${http_proxy}
https_proxy: ${https_proxy}
no_proxy: ${no_proxy}
NODE_ENV: "production"
DEBUG: ${DEBUG}
BBV_INDEX: ${BBV_INDEX}
BBV_JSFILE: ${BBV_JSFILE}
BBV_LISTEN_ENRICHER_HOST: "0.0.0.0"
BBV_LISTEN_ENRICHER_PORT: 27779
BBV_LISTEN_HOST: "0.0.0.0"
BBV_LISTEN_PORT: 50197 # web server
working_dir: /app
tty: true # to have nice debug(...) outputs
stdin_open: true # to be able to use CTRL+C to stop the debug
ports:
- 50197:50197
- 27779:27779
#restart: unless-stopped
bibliomap-enricher:
container_name: bibliomap-enricher
image: ezpaarseproject/bibliomap-enricher:4.1.1
links:
- bibliomap-viewer
- ezpaarse
environment:
http_proxy: ${http_proxy}
https_proxy: ${https_proxy}
no_proxy: ${no_proxy}
NODE_ENV: "production"
DEBUG: ${DEBUG}
BBE_EZPAARSE_URL: "http://ezpaarse:59599"
BBE_LISTEN_HARVESTER_HOST: "0.0.0.0"
BBE_LISTEN_HARVESTER_PORT: 27777
BBE_BROADCAST_VIEWER_HOST: "bibliomap-viewer"
BBE_BROADCAST_VIEWER_PORT: 27779
NODE_APP_INSTANCE: ${NODE_APP_INSTANCE}
working_dir: /app
tty: true # to have nice debug(...) outputs
stdin_open: true # to be able to use CTRL+C to stop the debug
#restart: unless-stopped
bibliomap-harvester:
container_name: bibliomap-harvester
image: ezpaarseproject/bibliomap-harvester:4.0.3
links:
- bibliomap-enricher
environment:
http_proxy: ${http_proxy}
https_proxy: ${https_proxy}
no_proxy: ${no_proxy}
NODE_ENV: "production"
DEBUG: ${DEBUG}
BBH_ENRICHER_HOST: "bibliomap-enricher"
BBH_ENRICHER_PORT: 27777
BBH_NO_DEMO: "" # demo is activated
BBH_STREAMNAMES: "" # default streams are for the demo
BBH_STREAMPATHS: ""
BBH_LOG_FOLDER: ${BBH_LOG_FOLDER}
NODE_APP_INSTANCE: ${NODE_APP_INSTANCE}
working_dir: /app
tty: true # to have nice debug(...) outputs
stdin_open: true # to be able to use CTRL+C to stop the debug
#restart: unless-stopped
ezpaarse:
container_name: ezpaarse
image: ezpaarseproject/ezpaarse:3.4.0
volumes:
- .ezpaarse/logs:/opt/ezpaarse/logs
links:
- ezpaarse_db
environment:
http_proxy: ${http_proxy}
https_proxy: ${https_proxy}
no_proxy: ${no_proxy}
NODE_ENV: "production"
EZPAARSE_MONGO_URL: "mongodb://ezpaarse_db:27017/ezpaarse"
tty: true # to have nice debug(...) outputs
stdin_open: true # to be able to use CTRL+C to stop the container
ports:
- 59599:59599
depends_on:
- ezpaarse_db
#restart: unless-stopped
ezpaarse_db:
container_name: ezpaarse_db
image: mongo:3.4.1
command: --smallfiles
#restart: unless-stopped