-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
176 lines (154 loc) · 9.53 KB
/
docker-compose.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
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
version: '3.5'
services:
plugin:
image: veupathdb/vdi-plugin-example
build: .
ports:
- "8080:8080"
environment:
# Env vars for running without the server
PROJECT_ID: ${PROJECT_ID}
DB_HOST: ${DB_HOST}
DB_PORT: ${DB_PORT}
DB_NAME: ${DB_NAME}
DB_USER: ${DB_USER}
DB_PASS: ${DB_PASS}
DB_PLATFORM: ${DB_PLATFORM}
# Env vars for running with the server
SERVER_PORT: ${SERVER_PORT}
SERVER_HOST: ${SERVER_HOST}
LDAP_SERVER: ${LDAP_SERVER}
ORACLE_BASE_DN: ${ORACLE_BASE_DN}
CUSTOM_PATH: ${CUSTOM_PATH}
CHECK_COMPAT_SCRIPT_PATH: ${CHECK_COMPAT_SCRIPT_PATH}
CHECK_COMPAT_SCRIPT_MAX_DURATION: ${CHECK_COMPAT_SCRIPT_MAX_DURATION}
IMPORT_SCRIPT_PATH: ${IMPORT_SCRIPT_PATH}
IMPORT_SCRIPT_MAX_DURATION: ${IMPORT_SCRIPT_MAX_DURATION}
INSTALL_DATA_SCRIPT_PATH: ${INSTALL_DATA_SCRIPT_PATH}
INSTALL_DATA_SCRIPT_MAX_DURATION: ${INSTALL_DATA_SCRIPT_MAX_DURATION}
INSTALL_META_SCRIPT_PATH: ${INSTALL_META_SCRIPT_PATH}
INSTALL_META_SCRIPT_MAX_DURATION: ${INSTALL_META_SCRIPT_MAX_DURATION}
UNINSTALL_SCRIPT_PATH: ${UNINSTALL_SCRIPT_PATH}
UNINSTALL_SCRIPT_MAX_DURATION: ${UNINSTALL_SCRIPT_MAX_DURATION}
DATASET_INSTALL_ROOT: ${DATASET_INSTALL_ROOT}
SITE_BUILD: ${SITE_BUILD}
DB_CONNECTION_ENABLED_AMOEBA: ${DB_CONNECTION_ENABLED_AMOEBA}
DB_CONNECTION_NAME_AMOEBA: ${DB_CONNECTION_NAME_AMOEBA}
DB_CONNECTION_LDAP_AMOEBA: ${DB_CONNECTION_LDAP_AMOEBA}
DB_CONNECTION_USER_AMOEBA: ${DB_CONNECTION_USER_AMOEBA}
DB_CONNECTION_PASS_AMOEBA: ${DB_CONNECTION_PASS_AMOEBA}
DB_CONNECTION_DATA_SCHEMA_AMOEBA: ${DB_CONNECTION_DATA_SCHEMA_AMOEBA}
DB_CONNECTION_CONTROL_SCHEMA_AMOEBA: ${DB_CONNECTION_CONTROL_SCHEMA_AMOEBA}
DB_CONNECTION_POOL_SIZE_AMOEBA: ${DB_CONNECTION_POOL_SIZE_AMOEBA:-5}
DB_CONNECTION_ENABLED_CRYPTO: ${DB_CONNECTION_ENABLED_CRYPTO}
DB_CONNECTION_NAME_CRYPTO: ${DB_CONNECTION_NAME_CRYPTO}
DB_CONNECTION_LDAP_CRYPTO: ${DB_CONNECTION_LDAP_CRYPTO}
DB_CONNECTION_USER_CRYPTO: ${DB_CONNECTION_USER_CRYPTO}
DB_CONNECTION_PASS_CRYPTO: ${DB_CONNECTION_PASS_CRYPTO}
DB_CONNECTION_DATA_SCHEMA_CRYPTO: ${DB_CONNECTION_DATA_SCHEMA_CRYPTO}
DB_CONNECTION_CONTROL_SCHEMA_CRYPTO: ${DB_CONNECTION_CONTROL_SCHEMA_CRYPTO}
DB_CONNECTION_POOL_SIZE_CRYPTO: ${DB_CONNECTION_POOL_SIZE_CRYPTO:-5}
DB_CONNECTION_ENABLED_FUNGI: ${DB_CONNECTION_ENABLED_FUNGI}
DB_CONNECTION_NAME_FUNGI: ${DB_CONNECTION_NAME_FUNGI}
DB_CONNECTION_LDAP_FUNGI: ${DB_CONNECTION_LDAP_FUNGI}
DB_CONNECTION_USER_FUNGI: ${DB_CONNECTION_USER_FUNGI}
DB_CONNECTION_PASS_FUNGI: ${DB_CONNECTION_PASS_FUNGI}
DB_CONNECTION_DATA_SCHEMA_FUNGI: ${DB_CONNECTION_DATA_SCHEMA_FUNGI}
DB_CONNECTION_CONTROL_SCHEMA_FUNGI: ${DB_CONNECTION_CONTROL_SCHEMA_FUNGI}
DB_CONNECTION_POOL_SIZE_FUNGI: ${DB_CONNECTION_POOL_SIZE_FUNGI:-5}
DB_CONNECTION_ENABLED_GIARDIA: ${DB_CONNECTION_ENABLED_GIARDIA}
DB_CONNECTION_NAME_GIARDIA: ${DB_CONNECTION_NAME_GIARDIA}
DB_CONNECTION_LDAP_GIARDIA: ${DB_CONNECTION_LDAP_GIARDIA}
DB_CONNECTION_USER_GIARDIA: ${DB_CONNECTION_USER_GIARDIA}
DB_CONNECTION_PASS_GIARDIA: ${DB_CONNECTION_PASS_GIARDIA}
DB_CONNECTION_DATA_SCHEMA_GIARDIA: ${DB_CONNECTION_DATA_SCHEMA_GIARDIA}
DB_CONNECTION_CONTROL_SCHEMA_GIARDIA: ${DB_CONNECTION_CONTROL_SCHEMA_GIARDIA}
DB_CONNECTION_POOL_SIZE_GIARDIA: ${DB_CONNECTION_POOL_SIZE_GIARDIA:-5}
DB_CONNECTION_ENABLED_HOST: ${DB_CONNECTION_ENABLED_HOST}
DB_CONNECTION_NAME_HOST: ${DB_CONNECTION_NAME_HOST}
DB_CONNECTION_LDAP_HOST: ${DB_CONNECTION_LDAP_HOST}
DB_CONNECTION_USER_HOST: ${DB_CONNECTION_USER_HOST}
DB_CONNECTION_PASS_HOST: ${DB_CONNECTION_PASS_HOST}
DB_CONNECTION_DATA_SCHEMA_HOST: ${DB_CONNECTION_DATA_SCHEMA_HOST}
DB_CONNECTION_CONTROL_SCHEMA_HOST: ${DB_CONNECTION_CONTROL_SCHEMA_HOST}
DB_CONNECTION_POOL_SIZE_HOST: ${DB_CONNECTION_POOL_SIZE_HOST:-5}
DB_CONNECTION_ENABLED_MICROSPORIDIA: ${DB_CONNECTION_ENABLED_MICROSPORIDIA}
DB_CONNECTION_NAME_MICROSPORIDIA: ${DB_CONNECTION_NAME_MICROSPORIDIA}
DB_CONNECTION_LDAP_MICROSPORIDIA: ${DB_CONNECTION_LDAP_MICROSPORIDIA}
DB_CONNECTION_USER_MICROSPORIDIA: ${DB_CONNECTION_USER_MICROSPORIDIA}
DB_CONNECTION_PASS_MICROSPORIDIA: ${DB_CONNECTION_PASS_MICROSPORIDIA}
DB_CONNECTION_DATA_SCHEMA_MICROSPORIDIA: ${DB_CONNECTION_DATA_SCHEMA_MICROSPORIDIA}
DB_CONNECTION_CONTROL_SCHEMA_MICROSPORIDIA: ${DB_CONNECTION_CONTROL_SCHEMA_MICROSPORIDIA}
DB_CONNECTION_POOL_SIZE_MICROSPORIDIA: ${DB_CONNECTION_POOL_SIZE_MICROSPORIDIA:-5}
DB_CONNECTION_ENABLED_PIROPLASMA: ${DB_CONNECTION_ENABLED_PIROPLASMA}
DB_CONNECTION_NAME_PIROPLASMA: ${DB_CONNECTION_NAME_PIROPLASMA}
DB_CONNECTION_LDAP_PIROPLASMA: ${DB_CONNECTION_LDAP_PIROPLASMA}
DB_CONNECTION_USER_PIROPLASMA: ${DB_CONNECTION_USER_PIROPLASMA}
DB_CONNECTION_PASS_PIROPLASMA: ${DB_CONNECTION_PASS_PIROPLASMA}
DB_CONNECTION_DATA_SCHEMA_PIROPLASMA: ${DB_CONNECTION_DATA_SCHEMA_PIROPLASMA}
DB_CONNECTION_CONTROL_SCHEMA_PIROPLASMA: ${DB_CONNECTION_CONTROL_SCHEMA_PIROPLASMA}
DB_CONNECTION_POOL_SIZE_PIROPLASMA: ${DB_CONNECTION_POOL_SIZE_PIROPLASMA:-5}
DB_CONNECTION_ENABLED_PLASMO: ${DB_CONNECTION_ENABLED_PLASMO}
DB_CONNECTION_NAME_PLASMO: ${DB_CONNECTION_NAME_PLASMO}
DB_CONNECTION_LDAP_PLASMO: ${DB_CONNECTION_LDAP_PLASMO}
DB_CONNECTION_USER_PLASMO: ${DB_CONNECTION_USER_PLASMO}
DB_CONNECTION_PASS_PLASMO: ${DB_CONNECTION_PASS_PLASMO}
DB_CONNECTION_DATA_SCHEMA_PLASMO: ${DB_CONNECTION_DATA_SCHEMA_PLASMO}
DB_CONNECTION_CONTROL_SCHEMA_PLASMO: ${DB_CONNECTION_CONTROL_SCHEMA_PLASMO}
DB_CONNECTION_POOL_SIZE_PLASMO: ${DB_CONNECTION_POOL_SIZE_PLASMO:-5}
DB_CONNECTION_ENABLED_TOXO: ${DB_CONNECTION_ENABLED_TOXO}
DB_CONNECTION_NAME_TOXO: ${DB_CONNECTION_NAME_TOXO}
DB_CONNECTION_LDAP_TOXO: ${DB_CONNECTION_LDAP_TOXO}
DB_CONNECTION_USER_TOXO: ${DB_CONNECTION_USER_TOXO}
DB_CONNECTION_PASS_TOXO: ${DB_CONNECTION_PASS_TOXO}
DB_CONNECTION_DATA_SCHEMA_TOXO: ${DB_CONNECTION_DATA_SCHEMA_TOXO}
DB_CONNECTION_CONTROL_SCHEMA_TOXO: ${DB_CONNECTION_CONTROL_SCHEMA_TOXO}
DB_CONNECTION_POOL_SIZE_TOXO: ${DB_CONNECTION_POOL_SIZE_TOXO:-5}
DB_CONNECTION_ENABLED_TRICH: ${DB_CONNECTION_ENABLED_TRICH}
DB_CONNECTION_NAME_TRICH: ${DB_CONNECTION_NAME_TRICH}
DB_CONNECTION_LDAP_TRICH: ${DB_CONNECTION_LDAP_TRICH}
DB_CONNECTION_USER_TRICH: ${DB_CONNECTION_USER_TRICH}
DB_CONNECTION_PASS_TRICH: ${DB_CONNECTION_PASS_TRICH}
DB_CONNECTION_DATA_SCHEMA_TRICH: ${DB_CONNECTION_DATA_SCHEMA_TRICH}
DB_CONNECTION_CONTROL_SCHEMA_TRICH: ${DB_CONNECTION_CONTROL_SCHEMA_TRICH}
DB_CONNECTION_POOL_SIZE_TRICH: ${DB_CONNECTION_POOL_SIZE_TRICH:-5}
DB_CONNECTION_ENABLED_TRITRYP: ${DB_CONNECTION_ENABLED_TRITRYP}
DB_CONNECTION_NAME_TRITRYP: ${DB_CONNECTION_NAME_TRITRYP}
DB_CONNECTION_LDAP_TRITRYP: ${DB_CONNECTION_LDAP_TRITRYP}
DB_CONNECTION_USER_TRITRYP: ${DB_CONNECTION_USER_TRITRYP}
DB_CONNECTION_PASS_TRITRYP: ${DB_CONNECTION_PASS_TRITRYP}
DB_CONNECTION_DATA_SCHEMA_TRITRYP: ${DB_CONNECTION_DATA_SCHEMA_TRITRYP}
DB_CONNECTION_CONTROL_SCHEMA_TRITRYP: ${DB_CONNECTION_CONTROL_SCHEMA_TRITRYP}
DB_CONNECTION_POOL_SIZE_TRITRYP: ${DB_CONNECTION_POOL_SIZE_TRITRYP:-5}
DB_CONNECTION_ENABLED_VECTOR: ${DB_CONNECTION_ENABLED_VECTOR}
DB_CONNECTION_NAME_VECTOR: ${DB_CONNECTION_NAME_VECTOR}
DB_CONNECTION_LDAP_VECTOR: ${DB_CONNECTION_LDAP_VECTOR}
DB_CONNECTION_USER_VECTOR: ${DB_CONNECTION_USER_VECTOR}
DB_CONNECTION_PASS_VECTOR: ${DB_CONNECTION_PASS_VECTOR}
DB_CONNECTION_DATA_SCHEMA_VECTOR: ${DB_CONNECTION_DATA_SCHEMA_VECTOR}
DB_CONNECTION_CONTROL_SCHEMA_VECTOR: ${DB_CONNECTION_CONTROL_SCHEMA_VECTOR}
DB_CONNECTION_POOL_SIZE_VECTOR: ${DB_CONNECTION_POOL_SIZE_VECTOR:-5}
DB_CONNECTION_ENABLED_ORTHO: ${DB_CONNECTION_ENABLED_ORTHO}
DB_CONNECTION_NAME_ORTHO: ${DB_CONNECTION_NAME_ORTHO}
DB_CONNECTION_LDAP_ORTHO: ${DB_CONNECTION_LDAP_ORTHO}
DB_CONNECTION_USER_ORTHO: ${DB_CONNECTION_USER_ORTHO}
DB_CONNECTION_PASS_ORTHO: ${DB_CONNECTION_PASS_ORTHO}
DB_CONNECTION_DATA_SCHEMA_ORTHO: ${DB_CONNECTION_DATA_SCHEMA_ORTHO}
DB_CONNECTION_CONTROL_SCHEMA_ORTHO: ${DB_CONNECTION_CONTROL_SCHEMA_ORTHO}
DB_CONNECTION_POOL_SIZE_ORTHO: ${DB_CONNECTION_POOL_SIZE_ORTHO:-5}
DB_CONNECTION_ENABLED_CLINEPI: ${DB_CONNECTION_ENABLED_CLINEPI}
DB_CONNECTION_NAME_CLINEPI: ${DB_CONNECTION_NAME_CLINEPI}
DB_CONNECTION_LDAP_CLINEPI: ${DB_CONNECTION_LDAP_CLINEPI}
DB_CONNECTION_USER_CLINEPI: ${DB_CONNECTION_USER_CLINEPI}
DB_CONNECTION_PASS_CLINEPI: ${DB_CONNECTION_PASS_CLINEPI}
DB_CONNECTION_DATA_SCHEMA_CLINEPI: ${DB_CONNECTION_DATA_SCHEMA_CLINEPI}
DB_CONNECTION_CONTROL_SCHEMA_CLINEPI: ${DB_CONNECTION_CONTROL_SCHEMA_CLINEPI}
DB_CONNECTION_POOL_SIZE_CLINEPI: ${DB_CONNECTION_POOL_SIZE_CLINEPI:-5}
DB_CONNECTION_ENABLED_MICROBIOME: ${DB_CONNECTION_ENABLED_MICROBIOME}
DB_CONNECTION_NAME_MICROBIOME: ${DB_CONNECTION_NAME_MICROBIOME}
DB_CONNECTION_LDAP_MICROBIOME: ${DB_CONNECTION_LDAP_MICROBIOME}
DB_CONNECTION_USER_MICROBIOME: ${DB_CONNECTION_USER_MICROBIOME}
DB_CONNECTION_PASS_MICROBIOME: ${DB_CONNECTION_PASS_MICROBIOME}
DB_CONNECTION_DATA_SCHEMA_MICROBIOME: ${DB_CONNECTION_DATA_SCHEMA_MICROBIOME}
DB_CONNECTION_CONTROL_SCHEMA_MICROBIOME: ${DB_CONNECTION_CONTROL_SCHEMA_MICROBIOME}
DB_CONNECTION_POOL_SIZE_MICROBIOME: ${DB_CONNECTION_POOL_SIZE_MICROBIOME:-5}