generated from VEuPathDB/vdi-plugin-example
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
114 lines (92 loc) · 4.95 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
version: '3.5'
services:
plugin:
image: veupathdb/vdi-plugin-biom
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}
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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}