.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)
OPENAI_MODEL
secret
Core Configurations
OPENAI_API_KEY
secret
MONGODB_URI
secret
MongoDB Configuration
MONGODB_DATABASE
MONGODB_APP_NAME
MONGODB_VECTOR_COLLECTION
Optional vector store settings
MONGODB_VECTOR_INDEX_NAME
MONGODB_MIN_POOL_SIZE
Connection pool settings
MONGODB_MAX_POOL_SIZE
MONGODB_CONNECT_TIMEOUT_MS
MONGODB_TEST_DATABASE
Optional development settings
BIRDEYE_API_KEY
secret
Birdeye Configurations
BIRDEYE_WALLET_ADDR
BIRDEYE_API_URL
JUPITER_API_KEY
secret
Jupiter Configurations
JUPITER_SLIPPAGE
SOLANA_PUBLIC_KEY
secret
Solana Configurations
SOLANA_PRIVATE_KEY
secret
SOLANA_RPC_URL
SPINAI_API_KEY
secret
Spinai Configurations
brew install flyctl && fly launch --from https://github.com/affaan-m/sol-onchain-analyst
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/affaan-m/sol-onchain-analyst
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/affaan-m/sol-onchain-analyst