# ===== TESTING WITH NEON INSTRUCTIONS ===== # # 1. Get your Neon connection string from: https://console.neon.tech # 2. Replace the DATABASE_URL below with your actual Neon URL # 3. Run migrations: docker compose exec backend alembic upgrade head # 4. Restart backend: docker compose restart backend # # Neon URL format: # postgresql+asyncpg://user:password@ep-xxx.region.aws.neon.tech/dbname?sslmode=require # Database (Replace with your Neon URL) DATABASE_URL=postgresql+asyncpg://your_neon_user:your_neon_password@ep-xxx.region.aws.neon.tech/your_db?sslmode=require # JWT JWT_SECRET=your-super-secret-jwt-key-min-32-characters-long JWT_ALGORITHM=HS256 ACCESS_TOKEN_EXPIRE_MINUTES=10080 # CORS FRONTEND_ORIGIN=http://localhost:5173 # AI APIs GROK_API_KEY=your_grok_api_key_here XAI_API_BASE=https://api.x.ai/v1 GROK_MODEL=grok-beta GEMINI_API_KEY=your_gemini_key_here USE_GEMINI_FALLBACK=false # SMS & Reminders SMS_MODE=mock SMS_TEST_TO_NUMBER=+15551234567 TWILIO_ACCOUNT_SID=your_twilio_sid TWILIO_AUTH_TOKEN=your_twilio_token TWILIO_FROM_NUMBER=+15559876543 REMINDER_SCHEDULER_ENABLED=true REMINDER_CHECK_INTERVAL_SECONDS=60 # Optional GOOGLE_PLACES_API_KEY=your_google_places_key OLLAMA_BASE_URL=http://localhost:11434 OLLAMA_MODEL=medgemma:4b