# ── Database ─────────────────────────────────────────── DATABASE_URL=postgresql+asyncpg://esim_user:esim_pass@db:5432/esim_db DATABASE_URL_SYNC=postgresql+psycopg2://esim_user:esim_pass@db:5432/esim_db # ── Redis / Celery ───────────────────────────────────── REDIS_URL=redis://redis:6379/0 CELERY_BROKER_URL=redis://redis:6379/0 CELERY_RESULT_BACKEND=redis://redis:6379/0 # ── OpenAI / LangGraph ───────────────────────────────── OPENAI_API_KEY=sk-your-openai-key LANGCHAIN_API_KEY=lc-your-langchain-key # ── Carriers (example stubs) ─────────────────────────── CARRIER_AT&T_API_KEY=att_key_placeholder CARRIER_VERIZON_API_KEY=vz_key_placeholder CARRIER_TMOBILE_API_KEY=tmo_key_placeholder CARRIER_VODAFONE_API_KEY=vf_key_placeholder CARRIER_ORANGE_API_KEY=orange_key_placeholder # ── Security ─────────────────────────────────────────── SECRET_KEY=change-me-to-a-random-64-char-string JWT_ALGORITHM=HS256 ACCESS_TOKEN_EXPIRE_MINUTES=600 # ── App ──────────────────────────────────────────────── LOG_LEVEL=INFO CORS_ORIGINS=http://localhost:5173,http://localhost:3000