-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.test
More file actions
69 lines (58 loc) · 2.84 KB
/
.env.test
File metadata and controls
69 lines (58 loc) · 2.84 KB
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
# =============================================================================
# AVAIL BLOCKCHAIN EXPLORER BACKEND - TEST ENVIRONMENT
# =============================================================================
# =============================================================================
# SERVER CONFIGURATION
# =============================================================================
PORT=3002
NODE_ENV=test
CORS_ORIGIN=https://avail.naxatar.com,http://localhost:3000,http://localhost:3001,http://localhost:3002
# =============================================================================
# DATABASE CONFIGURATION (PostgreSQL)
# =============================================================================
DATABASE_TYPE=postgresql
DATABASE_URL=postgresql://avail_user:ni_vineet_21@pg.avail.naxatar.com:5432/avail_explorer_test
# =============================================================================
# REDIS CONFIGURATION
# =============================================================================
REDIS_URL=redis://redis.avail.naxatar.com:6379
REDIS_QUEUE_DB=15
# =============================================================================
# BLOCKCHAIN DATA SOURCES
# =============================================================================
AVAIL_RPC_ENDPOINT=wss://mainnet-rpc.avail.so/ws
# Direct WebSocket Configuration (disabled for testing)
ENABLE_DIRECT_WS=false
DIRECT_WS_ENDPOINT=wss://mainnet-rpc.avail.so/ws
# Optional API endpoints (not needed for testing)
ETHEREUM_RPC_URL=
AVAIL_NEXUS_API_URL=
TURBO_DA_API_URL=
# =============================================================================
# FEATURE FLAGS (Test optimized - most features disabled for speed)
# =============================================================================
ENABLE_WEBSOCKETS=false
ENABLE_CACHING=false
ENABLE_RATE_LIMITING=false
ENABLE_ANALYTICS=false
ENABLE_METRICS=false
# =============================================================================
# SECURITY CONFIGURATION
# =============================================================================
JWT_SECRET=my safe and secure jwt for avail dashboard
API_RATE_LIMIT=10000
# =============================================================================
# LOGGING CONFIGURATION (Minimal logging for tests)
# =============================================================================
LOG_LEVEL=error
LOG_MAX_FILES=3
LOG_MAX_SIZE=5m
# =============================================================================
# AVAIL-SPECIFIC CONFIGURATION
# =============================================================================
SUPPRESS_AVAIL_WARNINGS=true
POLKADOT_API_LOG_LEVEL=error
# =============================================================================
# MONITORING CONFIGURATION (Disabled for testing)
# =============================================================================
METRICS_PORT=9465