1
CDN hesabı oluştur veya mevcut hesabı seç
Önce CDN.com.tr’ye müşteri kullanıcısı ile giriş yapın. Bu uygulama için daha önce oluşturulmuş bir CDN hesabı yoksa CDN Accounts veya kurulum sihirbazından yeni hesap oluşturun, ardından Platforms ekranına geçmeden önce bu hesabı seçin.
- Kurulum sihirbazı CDN hesabı kabuğunu ve paket ilişkisini oluşturur.
- Container App migration işlemi hesap oluştuktan sonra Platforms ekranından devam eder.
- Final domain daha sonra bağlanacaksa api.example.com gibi servis domaini/placeholder ile ilerleyebilirsiniz.
2
Managed platform haklarını doğrula
Uygulamayı oluşturmadan önce Managed Container paket haklarında Container App, Redis, DB, Object Storage, persistent storage ve scheduled job hakkı olduğunu doğrulayın.
- Redis veya DB hakkı 0 görünüyorsa import öncesi migration destekli paket/entitlement atanmalıdır.
- Boot sırasında çok worker açan veya büyük DB init eden uygulamalarda Standard veya daha yüksek resource plan ile başlayın.
- Public route yalnız DNS, SSL ve health check tamamlanınca CDN edge reverse proxy üzerinden açılır.
6
Secret değerlerini gir
OpenAI, Meta, WhatsApp, WooCommerce, TikTok, kargo servisleri ve shipping sync token değerlerini masked Secret alanına girin. Bu değerler daha sonra GET cevaplarında gösterilmez.
8
Managed DB ve dump import
Managed Database oluşturun, kaynak sistemden aldığınız .sql veya .sql.gz dump dosyasını DB Import alanından yükleyin. Import tamamlanmadan deploy public route açmaz. Import fail olursa düzeltilmiş dump dosyasını tekrar yüklemeden önce failed import kaydını cancel edin.
9
Persistent file archive import
/app/data için persistent storage açın, kaynak media/data arşivini .tar.gz olarak yükleyin ve target mount path değerini /app/data bırakın. Archive import fail olursa retry veya deploy öncesinde failed import kaydını cancel edin.
10
Scheduled job oluştur
order-shipping-sync jobunu disabled oluşturun, önce manuel run ile test edin, başarılıysa schedule enabled yapın.
- Schedule: */30 * * * *
- Method: POST
- Path: /orders/shipping-sync/run?limit=200&min_stale_minutes=120
- Secret header: X-Order-Shipping-Sync-Token
- Secret source: ORDER_SHIPPING_SYNC_TOKEN
11
Review, deploy ve doğrula
Özet ekranında image, domain, Redis, DB, storage, secrets ve scheduled jobları kontrol edin. Deploy başlatın, operation timeline, status ve logs ekranlarından ilerlemeyi izleyin.