-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.env.example
42 lines (41 loc) · 1.08 KB
/
.env.example
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
# DB vars
MYSQL_ROOT_PASSWORD=changeme
MYSQL_DATABASE=converter
#
# Exchange service vars
EXCHANGE_API_BASE_URL=https://cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@2024.6.15/v1/currencies
EXCHANGE_API_FALLBACK_BASE_URL=https://api.privatbank.ua
EXCHANGE_API_FALLBACK2_BASE_URL=https://v6.exchangerate-api.com/v6
EXCHANGE_API_FALLBACK2_TOKEN=
EXCHANGE_LOG_LEVEL=DEBUG
EXCHANGE_PORT=8081
#
# Mailer service vars
MAILER_LOG_LEVEL=DEBUG
MAILER_PORT=8082
MAILER_SMTP_PASSWORD=
MAILER_FALLBACK_TOKEN=
MAILER_SMTP_FROM=
MAILER_FALLBACK_FROM=
MAILER_SMTP_HOST=smtp.gmail.com
MAILER_SMTP_PORT=587
MONGO_PORT=27017
MONGO_HOSTNAME=mongo
MONGO_URL=mongodb://${MONGO_HOSTNAME}:${MONGO_PORT}/notifier
#
# Sub service vars
SUB_PORT=8083
SUB_LOG_LEVEL=DEBUG
MAILER_ADDR=mailer:$MAILER_PORT
RATE_WATCH_ADDR=rw:$EXCHANGE_PORT
SUB_DSN=root:$MYSQL_ROOT_PASSWORD@(db:3306)/$MYSQL_DATABASE?parseTime=true
NATS_URL=nats://nats:4222
MAILER_TIMEOUT=5s
#
# Gateway service vars
GATEWAY_PORT=8080
GATEWAY_ADDR=0.0.0.0:$GATEWAY_PORT
GATEWAY_LOG_LEVEL=DEBUG
RATE_WATCH_ADDR=rw:$EXCHANGE_PORT
SUB_ADDR=sub:$SUB_PORT
PROMETHEUS_PORT=2112