forked from bancorprotocol/carbon-backend
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
135 lines (108 loc) · 4.03 KB
/
Copy pathenv.example
File metadata and controls
135 lines (108 loc) · 4.03 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
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
# Server Configuration
PORT=3000
# Database Configuration
DATABASE_URL=postgresql://username:password@host:port/database?sslmode=require
DATABASE_SSL_ENABLED=1
# Redis Configuration
REDIS_URL=redis://localhost:6379
# Blockchain RPC Endpoints
# Configure RPC endpoints for supported networks
BERACHAIN_RPC_ENDPOINT=https://your-berachain-rpc-endpoint
SONIC_RPC_ENDPOINT=https://your-sonic-rpc-endpoint
# Active Deployments
# Comma-separated list of blockchain types to harvest. Leave empty to harvest all deployments
ACTIVE_DEPLOYMENTS=berachain,sonic
# External API Keys
# Required if deployment to Ethereum network is supported
COINGECKO_API_KEY=your-coingecko-api-key
# Required
COINMARKETCAP_API_KEY=your-coinmarketcap-api-key
# Required for non-Ethereum networks
CODEX_API_KEY=your-codex-api-key
# Optional: For additional data querying
DUNE_API_KEY=your-dune-api-key
# Feature Flags
SHOULD_HARVEST=1
SHOULD_UPDATE_ANALYTICS=1
SHOULD_POLL_QUOTES=1
SHOULD_POLL_HISTORIC_QUOTES=1
SEND_NOTIFICATIONS=0
SHOULD_PROCESS_REFERRALS=0
# Polling Intervals (in milliseconds)
POLL_QUOTES_INTERVAL=30000
POLL_HISTORIC_QUOTES_INTERVAL=30000
PROCESS_REFERRALS_INTERVAL=10000
PROCESS_REFERRALS_ON_STARTUP=0
# System Configuration
CARBON_LOCK_DURATION=30
IS_FORK=0
DB_SYNC=0
# Google Cloud Configuration
GOOGLE_CLOUD_PROJECT=your-project-id
GOOGLE_APPLICATION_CREDENTIALS=path/to/credentials.json
QUEUE_NAME=your-queue-name
QUEUE_LOCATION=your-queue-location
API_URL=your-api-url
# Telegram Configuration
TELEGRAM_CHAT_ID=your-chat-id
# Network-specific Telegram Configuration
ETHEREUM_TELEGRAM_BOT_TOKEN=your-bot-token
ETHEREUM_CARBON_THREAD_ID=your-carbon-thread-id
ETHEREUM_FASTLANE_THREAD_ID=your-fastlane-thread-id
ETHEREUM_VORTEX_THREAD_ID=your-vortex-thread-id
ETHEREUM_EXPLORER_URL=your-explorer-url
ETHEREUM_CARBON_WALLET_URL=your-wallet-url
# External Database Configuration (used by seed script)
EXTERNAL_DATABASE_USERNAME=your-username
EXTERNAL_DATABASE_PASSWORD=your-password
EXTERNAL_DATABASE_HOST=your-host
EXTERNAL_DATABASE_NAME=your-database-name
# Local Database Configuration (used by seed script)
#DATABASE_NAME=tsdb
#DATABASE_USERNAME=tsdbadmin
#DATABASE_HOST=mdx2wggddk.yuf2x5en8t.tsdb.cloud.timescale.com
#DATABASE_PASSWORD=ogb56mmydu55eubp
# mau db
# DATABASE_NAME=tsdb
# DATABASE_USERNAME=tsdbadmin
# DATABASE_HOST=mdx2wggddk.yuf2x5en8t.tsdb.cloud.timescale.com
# DATABASE_PASSWORD=ogb56mmydu55eubp
# mau redis
# URL to postgres db instance (required)
# URL to redis instance. Fallsback to 127.0.0.1:6379 if not provided
#REDIS_URL=redis://$6&VWET4wvCx6aaT6BbF!ZicrghVdp&OQj$Z@master.g-redis.kiezxp.use2.cache.amazonaws.com:6379
#DATABASE_URL=g-db.cdiiqky0gjkz.us-east-2.rds.amazonaws.com:5432
#DATABASE_URL=postgresql://uaaxarofw40za:%210Yurjmk7eP5qOU0DHZKSO8plhGwNHm%26oNYi@g-db.cdiiqky0gjkz.us?sslmode=require
#DATABASE_NAME=postgres
#DATABASE_USERNAME=uaaxarofw40za
#DATABASE_HOST=g-db.cdiiqky0gjkz.us-east-2.rds.amazonaws.com
#DATABASE_PASSWORD=!0Yurjmk7eP5qOU0DHZKSO8plhGwNHm&oNYi
## mau iam user
#https://586435372474.signin.aws.amazon.com/console
#mauapp
#lX3*2]mC
#db mau
#Username
#uaaxarofw40za
#Password
#!0Yurjmk7eP5qOU0DHZKSO8plhGwNHm&oNYi
# redis authtoken $6&VWET4wvCx6aaT6BbF!ZicrghVdp&OQj$Z
#mau api
# MAU_KEY=TUKfl4mVBTsTK!Y^
# MAU_SECRET=$aFs78UmWW6mg$BBg^iPWqv2VSbamQUMF^FWJN17pySD6
#DATABASE_SSL_ENABLED=1
# NODE_ENV=production
# PORT=3000
# REDIS_URL=redis://$6&VWET4wvCx6aaT6BbF!ZicrghVdp&OQj$Z@master.g-redis.kiezxp.use2.cache.amazonaws.com:6379
# DATABASE_URL=postgresql://uaaxarofw40za:%210Yurjmk7eP5qOU0DHZKSO8plhGwNHm%26oNYi@g-db.cdiiqky0gjkz.us?sslmode=require
# BERACHAIN_RPC_ENDPOINT=https://rpc.berachain.com
# ACTIVE_DEPLOYMENTS=berachain
# CODEX_API_KEY=eec3e38fb2f9c61d83db007c199983b19ee3646b
# SHOULD_HARVEST=1
# SHOULD_UPDATE_ANALYTICS=0
# SHOULD_POLL_QUOTES=0
# SHOULD_POLL_HISTORIC_QUOTES=0
# SEND_NOTIFICATIONS=0
# POLL_QUOTES_INTERVAL=30000
# POLL_HISTORIC_QUOTES_INTERVAL=30000
# DATABASE_SSL_ENABLED=1