-
Notifications
You must be signed in to change notification settings - Fork 1
/
Hexfile.yml
96 lines (94 loc) · 2.37 KB
/
Hexfile.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
services:
-
name: mongo-state
image: mongo
ports:
- "27018:27017"
volumes:
- mongo-state:/data/db
-
name: mongo-logs
image: mongo
ports:
- "27020:27017"
volumes:
- mongo-logs:/data/db
-
name: messenger
context: ./arnaux
environment:
- ARNAUX_LOG_LEVEL=Trace
ports:
- "3002:3000"
volumes:
- arnaux-logs:/arnaux/logs
-
name: state-service
context: ./redemption
environment:
- redemption_environment=prod
-
name: front-service
context: ./front-service
volumes:
- front-service-logs:/front-end-service/logs
environment:
- DB_API_ORIGIN=http://172.31.11.85:3000
- ARNAUX_URL=ws://messenger:3000
- GUNSLINGERS=false
- LOG_DBURI=mongodb://mongo-logs/qd-logs
- AUTH_CONFIG=config.secret.prod.json
- LOG_LEVEL=warn
- LOG_CONSOLE=false
- SOLUTION_SYNC_ONLY=true
ports:
- "3000:3000"
- "3010:3001"
-
name: sandbox-service:cssqd
context: ./zandbak-service
environment:
- remote_uri=ws://messenger:3000
- remote_identity=sandbox-service:cssqd
- zandbakConfig_sand=css
- zandbakConfig_validators=banned-chars
- zandbakConfig_backend=electron
- ELECTRON_ENABLE_LOGGING=1
- logLevel=+perf,+error,+info
- zandbakConfig_workersCount=50
-
name: sandbox-service:_qd
context: ./zandbak-service
environment:
- remote_uri=ws://messenger:3000
- remote_identity=sandbox-service:_qd
- zandbakConfig_sand=lodash/subworkers
- zandbakConfig_validators=banned-chars
- zandbakConfig_backend=electron
- ELECTRON_ENABLE_LOGGING=1
- logLevel=+perf,+error,+info
- zandbakConfig_workersCount=1
- zandbakConfig_subworkersCount=100
-
name: sandbox-service:jsqd
context: ./zandbak-service
environment:
- remote_uri=ws://messenger:3000
- remote_identity=sandbox-service:jsqd
- zandbakConfig_sand=js/subworkers
- zandbakConfig_validators=acorn
- zandbakConfig_backend=electron
- ELECTRON_ENABLE_LOGGING=1
- logLevel=+perf,+error,+info
- zandbakConfig_workersCount=20
- zandbakConfig_subworkersCount=20
-
name: init-service
context: ./ignition
messenger:
service: messenger
host: messenger
port: 3000
init-sequence:
- mongo-state
- mongo-logs