-
Notifications
You must be signed in to change notification settings - Fork 3
/
.env.travis
208 lines (164 loc) · 6.08 KB
/
.env.travis
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
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
### Artemis Umbrella
ARTEMIS_UMBRELLA_BACKGROUND_WORKERS_ENABLED=true
ARTEMIS_UMBRELLA_CACHE_WARMERS_ENABLED=true
ARTEMIS_UMBRELLA_WEB_ENABLED=true
### Artemis
# Secrets
#
# Generate a secret key using command:
#
# $ cd apps/artemis_web && mix guardian.gen.secret
#
# Copy the output below and uncomment env variable:
ARTEMIS_GUARDIAN_KEY=ECH5j8homDGz1xVChBwyKZvC3GTck0ZW3L6gztXYgUtc69dm2Oe1ZKuFMlzCBfna
ARTEMIS_SECRET_KEY=tFy5xahP53Osgg4VHhotdEdmEXOGiPFSSTWFuySs8Iw0LxT2BKleSonXY1BcGauW
# Users
ARTEMIS_ROOT_USER=TestUser
ARTEMIS_ROOT_EMAIL=test@invalid.example.com
ARTEMIS_SYSTEM_USER=SystemUser
ARTEMIS_SYSTEM_EMAIL=system@artemis.test
# Cache
ARTEMIS_CACHE_DRIVER=cachex
ARTEMIS_CACHE_REDIS_ENABLED=false
ARTEMIS_CACHE_REDIS_CACERT=
ARTEMIS_CACHE_REDIS_DATABASE_NUMBER=0
ARTEMIS_CACHE_REDIS_HOST=
ARTEMIS_CACHE_REDIS_PASSWORD=
ARTEMIS_CACHE_REDIS_POOL_ENABLED=true
ARTEMIS_CACHE_REDIS_POOL_SIZE=5
ARTEMIS_CACHE_REDIS_PORT=
ARTEMIS_CACHE_REDIS_SSL=true
ARTEMIS_CACHE_REDIS_URI=
ARTEMIS_CACHE_REDIS_USERNAME=
# Database
ARTEMIS_POSTGRES_USER=postgres
ARTEMIS_POSTGRES_PASS=
ARTEMIS_POSTGRES_HOST=localhost
ARTEMIS_POSTGRES_PORT=5432
ARTEMIS_POSTGRES_DB=artemis
ARTEMIS_POSTGRES_SSL_ENABLED=false
ARTEMIS_IBM_CLOUDANT_SHARED_AUTH_TYPE=none
ARTEMIS_IBM_CLOUDANT_SHARED_USERNAME=couchdb
ARTEMIS_IBM_CLOUDANT_SHARED_PASSWORD=couchdb
ARTEMIS_IBM_CLOUDANT_SHARED_HOSTNAME=localhost
ARTEMIS_IBM_CLOUDANT_SHARED_PROTOCOL=http
ARTEMIS_IBM_CLOUDANT_SHARED_PORT=5984
ARTEMIS_IBM_CLOUDANT_SHARED_CREATE_CHANGE_DATABASES=false
ARTEMIS_IBM_CLOUDANT_SHARED_QUERY_INDEX_ENABLED=false
ARTEMIS_IBM_CLOUDANT_SHARED_QUERY_INDEX_DESIGN_DOC_BASE=query-indexes
ARTEMIS_IBM_CLOUDANT_SHARED_QUERY_INDEX_INCLUDE_PARTITION_PARAM=false
ARTEMIS_IBM_CLOUDANT_SHARED_SEARCH_ENABLED=false
ARTEMIS_IBM_CLOUDANT_SHARED_SEARCH_DESIGN_DOC_BASE=text-search
ARTEMIS_IBM_CLOUDANT_SHARED_SEARCH_INDEX=text-search-index
ARTEMIS_IBM_CLOUDANT_SHARED_VIEW_CUSTOM_DESIGN_DOC_BASE=custom-views
ARTEMIS_IBM_CLOUDANT_SHARED_VIEW_FILTER_DESIGN_DOC_BASE=filters
# Server
ARTEMIS_CLUSTER_NODES=artemis01@0.0.0.0,artemis02@0.0.0.0
# Logging
# Set the default number of debugging log entries for long-running processes
# that do actions on a predetermined interval. Log values are transient and
# held in memory. Each log entry contains detailed debugging information.
#
# The recomended value is 10. Higher values may cause performance issues.
#
ARTEMIS_INTERVAL_WORKER_DEFAULT_LOG_LIMIT=10
ARTEMIS_INTERVAL_WORKER_DEFAULT_LOG_LEVEL=info
ARTEMIS_BENCHMARK_DEFAULT_LOG_LEVEL=info
# Actions
ARTEMIS_ACTION_IBM_CLOUD_IAM_ACCESS_TOKEN_ENABLED=false
ARTEMIS_ACTION_IBM_CLOUDANT_CHANGE_LISTENER=false
ARTEMIS_ACTION_IBM_CLOUDANT_MIGRATOR=false
ARTEMIS_ACTION_KEY_VALUE_CLEANER=false
ARTEMIS_ACTION_PAGER_DUTY_SYNCHRONIZE_ESCALATION_POLICIES=false
ARTEMIS_ACTION_PAGER_DUTY_SYNCHRONIZE_INCIDENTS=false
ARTEMIS_ACTION_PAGER_DUTY_SYNCHRONIZE_ON_CALL=false
ARTEMIS_ACTION_REPO_DELETE_ALL_ENABLED=false
ARTEMIS_ACTION_REPO_GENERATE_FILLER_DATA_ENABLED=true
ARTEMIS_ACTION_REPO_RESET_ON_INTERVAL_ENABLED=true
ARTEMIS_ACTION_REPO_RESET_ON_INTERVAL_HOURS=24
# Integrations
ARTEMIS_IBM_CLOUD_IAM_API_URL=https://iam.cloud.ibm.com
ARTEMIS_IBM_CLOUD_IAM_API_KEY_IBM_CLOUDANT_SHARED=
ARTEMIS_IBM_CLOUD_IAM_API_KEY_IBM_CLOUD_IAM_ACCESS_GROUPS=
# ARTEMIS_PAGER_DUTY_API_TOKEN=
# ARTEMIS_PAGER_DUTY_API_URL=https://api.pagerduty.com
# ARTEMIS_PAGER_DUTY_TEAM_ID=
# ARTEMIS_PAGER_DUTY_WEB_URL=https://pagerduty.com
# ARTEMIS_SERVICE_NOW_API_TOKEN=
# ARTEMIS_SERVICE_NOW_API_URL=
# ARTEMIS_SERVICE_NOW_WEB_URL=
### Artemis API
ARTEMIS_API_HOSTNAME=localhost
ARTEMIS_API_PORT=4078
### Artemis Log
# Database
ARTEMIS_LOG_POSTGRES_USER=postgres
ARTEMIS_LOG_POSTGRES_PASS=
ARTEMIS_LOG_POSTGRES_HOST=localhost
ARTEMIS_LOG_POSTGRES_PORT=5432
ARTEMIS_LOG_POSTGRES_DB=artemis_log
ARTEMIS_LOG_POSTGRES_SSL_ENABLED=false
# Logging
# Set the default number of debugging log entries for long-running processes
# that do actions on a predetermined interval. Log values are transient and
# held in memory. Each log entry contains detailed debugging information.
#
# The recomended value is 10. Higher values may cause performance issues.
#
ARTEMIS_LOG_INTERVAL_WORKER_DEFAULT_LOG_LIMIT=10
# Actions
ARTEMIS_LOG_ACTION_DELETE_EVENT_LOGS_ON_INTERVAL_ENABLED=true
ARTEMIS_LOG_ACTION_DELETE_EVENT_LOGS_ON_INTERVAL_MAX_DAYS=270
ARTEMIS_LOG_ACTION_DELETE_HTTP_REQUEST_LOGS_ON_INTERVAL_ENABLED=true
ARTEMIS_LOG_ACTION_DELETE_HTTP_REQUEST_LOGS_ON_INTERVAL_MAX_DAYS=30
ARTEMIS_LOG_ACTION_SUBSCRIBE_TO_EVENTS_ENABLED=true
ARTEMIS_LOG_ACTION_SUBSCRIBE_TO_HTTP_REQUESTS_ENABLED=true
### Artemis Web
# Enabled Auth Providers
#
# Takes a list of providers: provider1,provider2
#
# Available providers:
#
# - `system_user` WARNING: development only! Enables anyone to directly log in as system user.
# - `github`
#
# For additional providers, see the List of UeberAuth Strategies:
# https://github.com/ueberauth/ueberauth/wiki/List-of-Strategies
#
ARTEMIS_WEB_ENABLED_AUTH_PROVIDERS=system_user
ARTEMIS_WEB_HOSTNAME=localhost
ARTEMIS_WEB_PORT=4077
ARTEMIS_WEB_LIVE_VIEW_SECRET_KEY=KUf9d9YMmWmNw9xnEdSXWDspN+F5+VaX
ARTEMIS_WEB_APPLICATION_CONFIG_PAGE_ENABLED=false
### Ueberauth
# If using `github` auth provider, follow the GitHub directions to generate
# credentials: https://developer.github.com/apps/building-oauth-apps/
#
UEBERAUTH_GITHUB_CLIENT_ID=
UEBERAUTH_GITHUB_CLIENT_SECRET=
# If using `w3id` auth provider, follow the W3ID directions to generate
# credentials. Then update with values below.
#
# NOTE: the `REDIRECT_URI` value should look like:
# `https://APP_DOMAIN/auth/w3id/callback`
#
UEBERAUTH_W3ID_CLIENT_ID=
UEBERAUTH_W3ID_CLIENT_SECRET=
UEBERAUTH_W3ID_TOKEN_URL=
UEBERAUTH_W3ID_AUTHORIZE_URL=
UEBERAUTH_W3ID_REDIRECT_URI=
### Elixir Version
# Uncomment if using kiex
# ELIXIR_VERSION=1.8.1
# PATH=${HOME}/.kiex/elixirs/elixir-1.8.1/bin:${PATH}
# MIX_ARCHIVES=${HOME}/.kiex/mix/archives/elixir-1.8.1
### NodeJS Version
NODE_ENV=development
# Uncomment if using nvm
# NODE_VERSION=10.13.0
# PATH=${HOME}/.nvm/versions/node/v${NODE_VERSION}/bin:${PATH}
### Docker
# Uncomment if using docker
# ARTEMIS_POSTGRES_HOST=postgres
# ARTEMIS_LOG_POSTGRES_HOST=postgres