canvas-website/.env.example

29 lines
1.2 KiB
Plaintext

# Frontend (VITE) Public Variables
VITE_GOOGLE_CLIENT_ID='your_google_client_id'
VITE_GOOGLE_MAPS_API_KEY='your_google_maps_api_key'
VITE_DAILY_DOMAIN='your_daily_domain'
VITE_TLDRAW_WORKER_URL='your_worker_url'
# AI Configuration
# AI Orchestrator with Ollama (FREE local AI - highest priority)
VITE_OLLAMA_URL='https://ai.jeffemmett.com'
# RunPod API (Primary AI provider when Ollama unavailable)
# Users don't need their own API keys - RunPod is pre-configured
VITE_RUNPOD_API_KEY='your_runpod_api_key_here'
VITE_RUNPOD_TEXT_ENDPOINT_ID='your_text_endpoint_id' # vLLM for chat/text
VITE_RUNPOD_IMAGE_ENDPOINT_ID='your_image_endpoint_id' # Automatic1111/SD
VITE_RUNPOD_VIDEO_ENDPOINT_ID='your_video_endpoint_id' # Wan2.2
VITE_RUNPOD_WHISPER_ENDPOINT_ID='your_whisper_endpoint_id' # WhisperX
# WalletConnect (Web3 wallet integration)
# Get your project ID at https://cloud.walletconnect.com/
VITE_WALLETCONNECT_PROJECT_ID='your_walletconnect_project_id'
# Worker-only Variables (Do not prefix with VITE_)
CLOUDFLARE_API_TOKEN='your_cloudflare_token'
CLOUDFLARE_ACCOUNT_ID='your_account_id'
CLOUDFLARE_ZONE_ID='your_zone_id'
R2_BUCKET_NAME='your_bucket_name'
R2_PREVIEW_BUCKET_NAME='your_preview_bucket_name'
DAILY_API_KEY=your_daily_api_key_here