-
Notifications
You must be signed in to change notification settings - Fork 0
/
.env.demo
192 lines (146 loc) · 5.08 KB
/
.env.demo
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
### Artemis Umbrella
ARTEMIS_UMBRELLA_BACKGROUND_WORKERS_ENABLED=true
ARTEMIS_UMBRELLA_CACHE_WARMERS_ENABLED=true
ARTEMIS_UMBRELLA_WEB_ENABLED=true
### Artemis
# Secrets
ARTEMIS_GUARDIAN_KEY=K+C43EXAQ+OWhAaA2Ea4mVr3ga840Xenr36qo7sgknZ5kMX3KbPHNwDSwvipM1hT
ARTEMIS_SECRET_KEY=pWt/IU/6TIS+ofIZhc+8CMjA2ZRWWg4gtqo8uXcb3KC0ZqswrJi4isJvVhnabc9Q
# Users
ARTEMIS_ROOT_USER=RootUser
ARTEMIS_ROOT_EMAIL=invalid@artemis.test
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=postgres
ARTEMIS_POSTGRES_HOST=db
ARTEMIS_POSTGRES_PORT=5432
ARTEMIS_POSTGRES_DB=artemis
ARTEMIS_POSTGRES_SSL_ENABLED=false
# Integrations
# Generate a personal token in GitHub. Then combine it with your username to generate the basic auth token:
#
# Base.encode64("<username>:<token>")
#
ARTEMIS_GITHUB_TOKEN=
ARTEMIS_GITHUB_URL=https://api.github.com
# Generate an auth token in Zenhub
ARTEMIS_ZENHUB_TOKEN=
ARTEMIS_ZENHUB_URL=https://api.zenhub.com
# 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_GITHUB_ISSUE_CACHE_WARMER_ENABLED=true
ARTEMIS_ACTION_IBM_CLOUD_IAM_ACCESS_TOKEN_ENABLED=false
ARTEMIS_ACTION_KEY_VALUE_CLEANER=true
ARTEMIS_ACTION_REPO_DELETE_ALL_ENABLED=true
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_CLOUD_IAM_ACCESS_GROUPS=
### Artemis AMQP
# AMQP
ARTEMIS_AMQP_RABBITMQ_HOST=localhost
ARTEMIS_AMQP_RABBITMQ_PORT=5672
ARTEMIS_AMQP_RABBITMQ_USER=guest
ARTEMIS_AMQP_RABBITMQ_PASS=guest
ARTEMIS_AMQP_RABBITMQ_VIRTUAL_HOST=
ARTEMIS_AMQP_RABBITMQ_SSL_ENABLED=false
ARTEMIS_AMQP_RABBITMQ_SSL_VERIFY=
ARTEMIS_AMQP_RABBITMQ_SSL_KEYFILE=
ARTEMIS_AMQP_RABBITMQ_SSL_CERTFILE=
ARTEMIS_AMQP_RABBITMQ_SSL_CACERTFILE=
### Artemis API
ARTEMIS_API_HOSTNAME=localhost
ARTEMIS_API_PORT=4078
### Artemis Log
# Database
ARTEMIS_LOG_POSTGRES_USER=postgres
ARTEMIS_LOG_POSTGRES_PASS=postgres
ARTEMIS_LOG_POSTGRES_HOST=db
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 Notify
# Actions
ARTEMIS_NOTIFY_ACTION_EVENT_INTEGRATION_NOTIFIER_ENABLED=false
### 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=avY1wGQQwgSIDF1v7GXT5p8AmSbUvb32
ARTEMIS_WEB_APPLICATION_CONFIG_PAGE_ENABLED=true
### 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=
### Docker
# Uncomment if using docker
ARTEMIS_POSTGRES_HOST=postgres
ARTEMIS_LOG_POSTGRES_HOST=postgres