# Gemini — mood analysis, recipe GEMINI_API_KEY= GEMINI_TEXT_MODEL=gemini-2.5-flash-lite # OpenAI — bouquet image generation & edit (output 768×1024, 3:4) OPENAI_API_KEY= OPENAI_IMAGE_MODEL=gpt-image-1 # Kakao — shop search (/map) and map display KAKAO_REST_API_KEY= PUBLIC_KAKAO_MAP_KEY= # Supabase — job storage & generated image uploads SUPABASE_URL= SUPABASE_SERVICE_ROLE_KEY= SUPABASE_STORAGE_BUCKET=flower-bouquets # adapter-node (Railway / Node host) BODY_SIZE_LIMIT=10M # ORIGIN=https://your-app.up.railway.app # ADDRESS_HEADER=x-forwarded-for # XFF_DEPTH=1 # Optional: flower catalog batch (npm run generate:flowers) # OPENAI_IMAGE_CATALOG_SIZE=1024x1536 # OPENAI_IMAGE_CATALOG_QUALITY=low