# ── Security ────────────────────────────────────────────────────────────────── # Generate with: openssl rand -hex 32 SECRET_KEY=changeme # ── Anthropic ───────────────────────────────────────────────────────────────── ANTHROPIC_API_KEY=sk-ant-... ANTHROPIC_MODEL=claude-sonnet-4-6 # ── Admin bootstrap ─────────────────────────────────────────────────────────── ADMIN_EMAIL=admin@example.com ADMIN_PASSWORD=changeme # ── Database ────────────────────────────────────────────────────────────────── POSTGRES_USER=mtg POSTGRES_PASSWORD=changeme POSTGRES_DB=mtg DATABASE_URL=postgresql+asyncpg://mtg:changeme@db:5432/mtg # ── Redis ───────────────────────────────────────────────────────────────────── REDIS_URL=redis://cache:6379 # ── Scryfall ────────────────────────────────────────────────────────────────── SCRYFALL_RATE_LIMIT_RPS=8 SCRYFALL_CACHE_TTL_SECONDS=86400 # ── Domain (for SSL setup) ──────────────────────────────────────────────────── DOMAIN=yourdomain.com CERTBOT_EMAIL=you@example.com