🐰

Bunny CDN ABA Konfigürasyon

muzibu-audio-cdn Pull Zone Ayarları

24 Mart 2026

✅ GÜVENLİ: Şu an BUNNY_STORAGE_MODE=local aktif. Bu değişiklikler canlı kullanıcıları ETKİLEMEZ çünkü müzikler kendi sunucudan geliyor.

📖 Kullanım

  1. Her ABA promptunu sırayla çalıştır
  2. Sonucu ilgili "SONUÇ" kutusuna yapıştır
  3. Tüm ABA'lar bittikten sonra en alttaki butona tıkla
  4. Kopyalanan metni Claude'a yapıştır
#1

Mevcut Durum Kontrolü

Risk: Sıfır

ABA PROMPTU:

🎯 GÖREV: Bunny CDN muzibu-audio-cdn Mevcut Durum Kontrolü

📍 ADIMLAR:
1. https://panel.bunny.net adresine git
2. Giriş yap
3. Sol menü → CDN → Pull Zones
4. "muzibu-audio-cdn" satırına tıkla

📋 BİLGİ TOPLA (değişiklik yapma):

GENERAL sekmesi:
- Origin Type: ?
- Storage Zone adı: ?

HOSTNAMES sekmesi:
- Mevcut hostname listesi: ?
- Her birinin SSL durumu: ?

EDGE RULES sekmesi:
- Toplam kural sayısı: ?
- Kural isimleri: ?

CACHING sekmesi:
- Smart Cache: ?
- Browser Cache: ?
- Cache Expiration: ?

SECURITY sekmesi:
- Token Auth: ?
- Hotlink Protection: ?

🚫 HİÇBİR DEĞİŞİKLİK YAPMA - SADECE BİLGİ TOPLA VE RAPORLA

SONUÇ (ABA çıktısını buraya yapıştır):

#2

Custom Hostname Ekle

Risk: Düşük

ABA PROMPTU:

🎯 GÖREV: audio.muzibu.com Hostname Ekle

📍 ADIMLAR:
1. https://panel.bunny.net adresine git
2. Giriş yap
3. Sol menü → CDN → Pull Zones
4. "muzibu-audio-cdn" tıkla
5. "Hostnames" sekmesine git
6. "Add Hostname" butonuna tıkla
7. Hostname yaz: audio.muzibu.com
8. "Add" veya "Save" tıkla
9. Eklenen hostname'in SSL durumunu not al

✅ BAŞARI KRİTERİ:
- audio.muzibu.com listede görünüyor
- SSL durumu: "Pending" veya "Waiting for DNS" (normal)

🔴 B PLANI (Sorun olursa):
- Hostnames listesinde audio.muzibu.com yanındaki silme ikonuna tıkla
- Sil ve onayla

🧪 TEST:
- Hostnames sekmesini yenile
- audio.muzibu.com hâlâ görünüyor mu?

📤 RAPORLA:
- Hostname eklendi mi: Evet/Hayır
- SSL durumu: [...]
- Hata varsa: [...]
- Mevcut hostname listesi: [...]

SONUÇ:

#3

CORS Edge Rule Ekle

Risk: Düşük

ABA PROMPTU:

🎯 GÖREV: Audio CORS Headers Edge Rule Oluştur

📍 ADIMLAR:
1. https://panel.bunny.net adresine git
2. Giriş yap
3. Sol menü → CDN → Pull Zones
4. "muzibu-audio-cdn" tıkla
5. "Edge Rules" sekmesine git
6. "Add Edge Rule" butonuna tıkla
7. Ayarları gir:

   Rule Name: Audio CORS Headers

   TRIGGER bölümü:
   - Condition Type: Match All
   - Eğer URL condition gerekiyorsa: URL → Match Any → *

   ACTION bölümü (3 adet ekle):

   Action 1:
   - Type: Add Response Header
   - Header Name: Access-Control-Allow-Origin
   - Header Value: *

   Action 2:
   - Type: Add Response Header
   - Header Name: Access-Control-Allow-Methods
   - Header Value: GET, HEAD, OPTIONS

   Action 3:
   - Type: Add Response Header
   - Header Name: Access-Control-Allow-Headers
   - Header Value: Range, Content-Type, Accept

8. "Save" tıkla

✅ BAŞARI KRİTERİ:
- "Audio CORS Headers" kuralı listede görünüyor
- 3 action tanımlı

🔴 B PLANI (Sorun olursa):
- Edge Rules → "Audio CORS Headers" → Delete/Sil

🧪 TEST:
- Edge Rules sekmesini yenile
- Kural görünüyor mu?

📤 RAPORLA:
- Kural oluşturuldu mu: Evet/Hayır
- Action sayısı: [...]
- Hata varsa: [...]

SONUÇ:

#4

Cache Ayarları

Risk: Orta

ABA PROMPTU:

🎯 GÖREV: Cache Ayarlarını Optimize Et

📍 ADIMLAR:
1. https://panel.bunny.net adresine git
2. Giriş yap
3. Sol menü → CDN → Pull Zones
4. "muzibu-audio-cdn" tıkla
5. "Caching" sekmesine git
6. ⚠️ ÖNCE mevcut ayarları NOT AL (geri almak için)
7. Şu ayarları yap:

   Smart Cache: DISABLED (kapalı)

   Browser Cache Expiration:
   - "Override" seç
   - Değer: 31536000 (1 yıl) veya "1 year" seçeneği

   Origin Cache Expiration:
   - "Override" seç
   - Değer: 31536000 (1 yıl)

   Strip Response Cookies: ENABLED (açık)

   Query String Caching: "Ignore Query String"

8. "Save" tıkla

✅ BAŞARI KRİTERİ:
- Ayarlar kaydedildi
- Yenileyince ayarlar korunuyor

🔴 B PLANI (Sorun olursa):
- NOT ALDIĞIN eski ayarlara geri dön
- Save tıkla

🧪 TEST:
- Sayfayı yenile (F5)
- Ayarlar doğru görünüyor mu?

📤 RAPORLA:
- ESKİ AYARLAR (not aldıysan): [...]
- YENİ AYARLAR:
  - Smart Cache: [...]
  - Browser Cache: [...]
  - Origin Cache: [...]
  - Strip Cookies: [...]
  - Query String: [...]
- Hata varsa: [...]

SONUÇ:

#5

Doğrulama ve Test

Risk: Sıfır

ABA PROMPTU:

🎯 GÖREV: Tüm Değişiklikleri Doğrula

📍 ADIMLAR:
1. https://panel.bunny.net adresine git
2. Giriş yap
3. Sol menü → CDN → Pull Zones
4. "muzibu-audio-cdn" tıkla

📋 KONTROL LİSTESİ:

HOSTNAMES sekmesi:
- audio.muzibu.com var mı?
- SSL durumu nedir?
- muzibu-audio-cdn.b-cdn.net hâlâ var mı?

EDGE RULES sekmesi:
- "Audio CORS Headers" kuralı var mı?
- Kurala tıkla - kaç action var?

CACHING sekmesi:
- Smart Cache kapalı mı?
- Browser Cache 1 yıl mı?

🧪 CANLI TEST (yeni sekmede aç):
https://muzibu-audio-cdn.b-cdn.net/hls/51/master.m3u8

- URL açıldı mı yoksa 404 mü?
- İçerik görünüyor mu?

📤 RAPORLA:
- Hostname audio.muzibu.com: Var/Yok
- Hostname SSL durumu: [...]
- Edge Rule var mı: Evet/Hayır
- Edge Rule action sayısı: [...]
- Cache ayarları doğru mu: Evet/Hayır
- Test URL sonucu: [Açıldı/404/Hata]
- Test URL içeriği: [görünüyor/boş/hata mesajı]

SONUÇ:

📋 Sonuçları Claude'a Gönder

Tüm ABA'lar tamamlandıktan sonra butona tıkla. Sonuçlar kopyalanacak, Claude'a yapıştır.