# Railway API Variables — yerel release gate / go-live (repoya commit ETMEYİN). # Kurulum: # cp api/env.railway.app.example api/.env.railway.app # Railway → Faunamix API → Variables değerlerini buraya kopyalayın (secret’lar sadece bu dosyada). # # DB için ayrı dosya kalır: api/.env.railway (yalnızca DB_HOST, DB_*, migration). # release:gate her iki dosyayı otomatik birleştirir. # # Örnek değerler — kendi ortamınıza göre doldurun: FAUNAMIX_FRONTEND_BASE_URL=https://www.faunamix.com FAUNAMIX_ALLOWED_ORIGINS=https://www.faunamix.com,https://faunamix.com FAUNAMIX_IYZI_BASE_URL=https://sandbox-api.iyzipay.com FAUNAMIX_IYZI_API_KEY= FAUNAMIX_IYZI_SECRET_KEY= FAUNAMIX_IYZI_CALLBACK_URL=https://faunamix-production.up.railway.app/api/payment_callback_iyzico.php # Sandbox: geçici kapalı. Canlı API (api.iyzipay.com) hostunda imza her zaman zorunludur. # Üretim deploy: FAUNAMIX_IYZI_VERIFY_CALLBACK_SIGNATURE=1 FAUNAMIX_IYZI_VERIFY_CALLBACK_SIGNATURE=0 # Redis (üretim zorunlu — release gate REDIS_REQUIRED_PROD). Railway Redis eklentisi → Reference: # FAUNAMIX_REDIS_HOST= # FAUNAMIX_REDIS_PORT=6379 # FAUNAMIX_REDIS_PASSWORD= # FAUNAMIX_REDIS_PREFIX=faunamix: # # SMTP çoğu kurulumda Railway’de veya panel site_settings’te; boşsa health “configured” yine gelebilir. # FAUNAMIX_SMTP_HOST= # Sipariş “ödeme bekleniyor” e-postası: FAUNAMIX_MAIL_ORDER_PENDING=1 (varsayılan açık) # FAUNAMIX_SENTRY_DSN=