-
Notifications
You must be signed in to change notification settings - Fork 3
/
docker-compose.localdev.yml
154 lines (124 loc) · 3.48 KB
/
docker-compose.localdev.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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# this compose file contains overrides for local development
services:
klips-api:
build: ./klips-api
ports:
- 3000:3000
dispatcher:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/dispatcher/Dockerfile
error-handler:
build: ./worker/error-handler
rollback-handler:
build: ./worker/rollback-handler
send-mattermost-message:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/send-mattermost-message/Dockerfile
send-email:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/send-email/Dockerfile
geoserver-publish-imagemosaic:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/geoserver-publish-imagemosaic/Dockerfile
geoserver-create-and-apply-sld:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/geoserver-create-and-apply-sld/Dockerfile
geoserver-create-imagemosaic-datastore:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/geoserver-create-imagemosaic-datastore/Dockerfile
download-file:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/download-file/Dockerfile
geotiff-optimizer:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/geotiff-optimizer/Dockerfile
reclassify-geotiff:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/reclassify-geotiff/Dockerfile
geotiff-validator:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/geotiff-validator/Dockerfile
dataset-rotation:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/dataset-rotation/Dockerfile
dataset-archive:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/dataset-archive/Dockerfile
create-contour:
build:
context: ../rabbitmq-worker
dockerfile: ../rabbitmq-worker/src/create-contour/Dockerfile
geoserver:
build: ./geoserver
environment:
- INSTALL_EXTENSIONS=true
- STABLE_EXTENSIONS=importer
- EXTRA_JAVA_OPTS=-Xms1g -Xmx12g -XX:+UseG1GC
- SKIP_DEMO_DATA=true
- GEOSERVER_CSRF_DISABLED=true
ports:
- 8080:8080
geoserver-init:
build: ./geoserver-init
pygeoapi:
build: ./pygeoapi
ports:
- 127.0.0.1:5000:80
klips-chart-api:
build: ./easy-to-use-api/klips-chart-api
ports:
- 3001:80
klips-timelapse-video-api:
build: ./easy-to-use-api/klips-timelapse-video-api
ports:
- 3002:80
klips-warning-api:
build: ./easy-to-use-api/klips-warning-api
ports:
- 19007:80
klips-url-generator:
build: ./easy-to-use-api/klips-url-generator
ports:
- 3003:3000
klips-wmts-slider:
build: ./demonstrator-ogc-services/klips-wmts-slider
ports:
- 8081:80
klips-wmts-demo:
build: ./demonstrator-ogc-services/klips-wmts-demo
ports:
- 8082:80
klips-wmts-demo-summer:
build: ./demonstrator-ogc-services/klips-wmts-demo-summer
ports:
- 8084:80
klips-wmts-simulation:
build: ./demonstrator-ogc-services/klips-wmts-simulation
ports:
- 8083:80
klips-dashboard:
build: ./easy-to-use-api/klips-dashboard
ports:
- 3004:3000
postgres:
ports:
- 5433:5432
demonstrator:
ports:
- 8888:80
rabbitmq:
ports:
- 5672:5672
- 15672:15672