-
Notifications
You must be signed in to change notification settings - Fork 66
/
.env.example
76 lines (62 loc) · 2.07 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
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
# Rails
# ----------------------
RAILS_ENV=production
# HOST Configuration
# ----------------------
UI_HOST=localhost:8000
API_HOST=localhost:3000
# Allowed Host Configuration
# ----------------------
# Protects against DNS rebinding and host header attacks.
# Specify the allowed hosts for your application.
# Example: ALLOWED_HOST=yourdomain.com,anotherdomain.com
# Note: localhost is allowed by default, so this setting is not needed for local development.
# For more information: https://guides.rubyonrails.org/security.html#dns-rebinding-and-host-header-attacks
# ALLOWED_HOST=localhost:8000
VITE_API_HOST="http://localhost:3000"
# Database Configuration
# ----------------------
DB_HOST=db
DB_USERNAME=multiwoven
DB_PASSWORD=password
REDIS_URL=redis://redis:6379/0
# SMTP Configuration for Email
# ----------------------------
# This environment variable is used to skip user email verification after signup.
# Set to false for local testing. When set to true, ensure SMTP credentials are
# configured correctly so that verification emails can be sent to users.
USER_EMAIL_VERFICATION=false
SMTP_HOST=yourdomain.com
SMTP_ADDRESS=smtp.yourdomain.com
SMTP_PORT=587
SMTP_USERNAME=yourusername
SMTP_PASSWORD=yourpassword
# New Relic Configuration
# -----------------------
NEW_RELIC_KEY=yourkey
# Connectors
# ----------------------------
SNOWFLAKE_DRIVER_PATH=/usr/lib/snowflake/odbc/lib/libSnowflake.so
# Temporal
# ----------------------------
TEMPORAL_VERSION=1.22.4
TEMPORAL_UI_VERSION=2.21.3
TEMPORAL_HOST=temporal
TEMPORAL_PORT=7233
TEMPORAL_ROOT_CERT=/certs/temporal.pem
TEMPORAL_CLIENT_KEY=/certs/temporal.key
TEMPORAL_CLIENT_CHAIN=/certs/temporal.chain.pem
TEMPORAL_POSTGRESQL_VERSION=13
TEMPORAL_POSTGRES_PASSWORD=temporal
TEMPORAL_POSTGRES_USER=temporal
TEMPORAL_POSTGRES_DEFAULT_PORT=5432
TEMPORAL_NAMESPACE=multiwoven-dev
TEMPORAL_TASK_QUEUE=sync-dev
TEMPORAL_ACTIVITY_THREAD_POOL_SIZE=20
TEMPORAL_WORKFLOW_THREAD_POOL_SIZE=10
# Sync
# ----------------------------
SYNC_EXTRACTOR_BATCH_SIZE=10000
SYNC_LOADER_BATCH_SIZE=10000
SYNC_EXTRACTOR_THREAD_POOL_SIZE=6
SYNC_LOADER_THREAD_POOL_SIZE=6