Files
routstr-core/.env.example
2025-08-25 01:17:40 +00:00

43 lines
901 B
Plaintext

# Core Configuration
UPSTREAM_BASE_URL=https://api.openai.com/v1
UPSTREAM_API_KEY=your-upstream-api-key
ADMIN_PASSWORD=secure-admin-password
# Database
DATABASE_URL=sqlite+aiosqlite:///keys.db
# Node Information
NAME=My Routstr Node
DESCRIPTION=Fast AI API access with Bitcoin payments
NPUB=npub1...
HTTP_URL=https://api.mynode.com
ONION_URL=http://mynode.onion
# Cashu Configuration
CASHU_MINTS=https://mint.minibits.cash/Bitcoin
RECEIVE_LN_ADDRESS=
# Pricing Configuration
MODEL_BASED_PRICING=true
COST_PER_REQUEST=1
COST_PER_1K_INPUT_TOKENS=0
COST_PER_1K_OUTPUT_TOKENS=0
EXCHANGE_FEE=1.005
UPSTREAM_PROVIDER_FEE=1.05
# Network Configuration
CORS_ORIGINS=*
TOR_PROXY_URL=socks5://127.0.0.1:9050
# Logging
LOG_LEVEL=INFO
ENABLE_CONSOLE_LOGGING=true
# Model Management
MODELS_PATH=models.json
BASE_URL=https://openrouter.ai/api/v1
SOURCE=
# Optional Features
PREPAID_API_KEY=
PREPAID_BALANCE=0