forked from epam/Indigo-ELN-v.-2.0
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose-local.yml
90 lines (82 loc) · 2.22 KB
/
docker-compose-local.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
version: "3.3"
services:
mongo-db:
image: mongo:3.4.17
restart: always
ports:
- "27017:27017"
postgres:
build: ./signature/database
restart: always
environment:
- POSTGRES_PASSWORD=postgres
ports:
- "5432:5432"
postgres-crs:
build: ./crs/database
restart: always
environment:
- POSTGRES_PASSWORD=postgres
ports:
- "15432:5432"
bingodb:
build: ./bingodb
environment:
- SECURITY_USER_NAME=bingo
- SECURITY_USER_PASSWORD=pass
- SPRING_HOST=0.0.0.0
ports:
- "9999:9999"
server:
build: ./server
environment:
- SPRING_DATA_MONGODB_URI=mongodb://mongo-db:27017/indigoeln
# URL for BingoDB api
- BINGODB_API_URL=http://bingodb:9999/api
# Username to access BingoDB api
- BINGODB_USERNAME=bingo
# Password to access BingoDB api
- BINGODB_PASSWORD=pass
# allow cors for UI
- CORS_ORIGIN=http://localhost:9000
# user/password = admin/admin
- DEFAULT_ADMIN_PASSWORD=$$2a$$10$$jawSRFtkzurLE2mDbiAK0O3MDtxvBi1OlbJV8HLFKKpIUC/I7Gyrq
- SPRING_PROFILES_ACTIVE=cors
- SPRING_HOST=0.0.0.0
- SIGNATURESERVICE_URL=http://signature:8080/signatureservice
- INDIGOELN_CLIENT_SIGNATURESERVICE_URL=http://localhost:28080/signatureservice
- CRS_SEARCH_SERVICE_URL=http://crs:8080/crs/service/SearchService
- CRS_REGISTRATION_SERVICE-URL=http://crs:8080/crs/service/RegistrationService
- CRS_USERNAME=user
- CRS_PASSWORD=pass
- JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005
expose:
- "8080"
- "5005"
ports:
- "8080:8080"
- "5005:5005"
indigoeln-ui:
build: ./ui
environment:
- INDIGOELN_SERVER=https://edge.aws.cloud-pipeline.com/pipeline-61766-8080-0/api/
expose:
- "9000"
ports:
- "9000:9000"
signature:
build: ./signature
environment:
- DATABASE_CONNECTION_URL=jdbc:postgresql://postgres:5432/postgres
expose:
- "8080"
ports:
- "28080:8080"
crs:
build: ./crs
environment:
- DATABASE_URL=jdbc:postgresql://postgres-crs:5432/postgres
expose:
- "8080"
ports:
- "38080:8080"