·10 dk read

S3 Depolama Kurulum Rehberi: Backblaze B2, AWS, Cloudflare R2, Google Cloud Storage ile Muzik ve Video Akisi

Cloudist artik S3 uyumlu bulut depolamayi destekliyor — Backblaze B2, AWS S3, Cloudflare R2, Google Cloud Storage, Wasabi, MinIO veya herhangi bir S3 uyumlu servisi baglayip muzik ve videolarinizi dogrudan bucket'larinizdan dinleyebilirsiniz.

Bu rehber, Cloudist Play (muzik) ve Cloudist Watch (video) ile S3 depolamayi kurmak icin bilmeniz gereken her seyi anlatir.

S3 Storage Nedir?

Amazon S3 (Simple Storage Service), nesne depolama icin endustri standardidir. Bircok saglayici S3 uyumlu API'ler sunar, yani farkli sirketlerden depolamaya ayni protokolle erisebilirsiniz. Bu size sunlari saglar:

  • Secim ozgurlugu — butcenize ve ihtiyaclariniza uyan herhangi bir saglayiciyi secin
  • Satici bagimliligi yok — kurulumunuzu degistirmeden saglayici degistirin
  • Maliyet verimliligi — buyuk medya kutuphanelerini GB basina kurus seviyesinde depolayin
  • Kendi sunucunuzda barindirma — MinIO'yu kendi sunucunuzda calistirin

Desteklenen Saglaicilar

Cloudist, herhangi bir S3 uyumlu depolama ile calisir. Iste en populer secenekler:

SaglayiciUcretsiz KatmanCikis (Indirme)En Uygun
**Backblaze B2**10 GBAylik 3x depolama ucretsizEn iyi ucretsiz katman
**Cloudflare R2**Aylik 10 GBSinirsiz (ucretsiz!)Sifir cikis maliyeti
**AWS S3**5 GB (12 ay)Aylik 100 GB ucretsizKurumsal kullanicilar
**Google Cloud Storage**5 GB (her zaman ucretsiz)$0.045-$0.085/GBGoogle ekosistemi
**Wasabi**Yok (min $6.99/ay)DahilSicak depolama
**MinIO**Kendi sunucunuzYokTam kontrol

Onerimiz

Cogu kullanici icin Backblaze B2 veya Cloudflare R2 en iyi degeri sunar. B2, bonuslu ucretsiz cikis ile 10 GB ucretsiz depolama sunarken, R2 tamamen ucretsiz indirmelere sahiptir — medya akisi icin ideal. Google ekosistemindeyseniz, Google Cloud Storage 5 GB her zaman ucretsiz depolama ile sorunsuz entegrasyon sunar.

Adim Adim Kurulum Rehberi

Adim 1: S3 Bucket'inizi Olusturun

Oncelikle sectiginiz saglayicida bir bucket olusturun:

Backblaze B2:

  1. backblaze.com adresinden kaydolun
  2. BucketsCreate a Bucket bolumune gidin
  3. Bir isim verin (orn. muziklerim) ve Private olarak ayarlayin
  4. Bucket detaylarindan Endpoint ve Region bilgilerini not edin

AWS S3:

  1. S3 Konsolu'nu acin
  2. Create bucket'a tiklayin
  3. Size yakin bir bolge secin (orn. eu-central-1)
  4. "Tum genel erisimi engelle" secenegini acik birakin

Cloudflare R2:

  1. Cloudflare Dashboard'a giris yapin
  2. R2 Object StorageCreate bucket bolumune gidin
  3. Dashboard URL'sinden Account ID'nizi not edin

Google Cloud Storage:

  1. Cloud Storage Konsolu'nu acin
  2. Create bucket'a tiklayin
  3. Size yakin bir bolge secin (orn. europe-west1)
  4. Sik erisilen medya icin Standard depolama sinifini secin
  5. "Genel erisim onlemeyi zorla" secenegini acik birakin

Adim 2: Erisim Anahtarlari Olusturun

Baglanmak icin bir Access Key ID ve Secret Access Key gerekir:

Backblaze B2:

  1. Application KeysAdd a New Application Key bolumune gidin
  2. Bir isim verin, bucket'inizi secin ve Read Only secin
  3. keyID (Access Key) ve applicationKey (Secret Key) bilgilerini kaydedin

AWS S3:

  1. IAMUsersCreate User bolumune gidin
  2. AmazonS3ReadOnlyAccess politikasini ekleyin
  3. Security Credentials altinda bir Access Key olusturun

Cloudflare R2:

  1. R2Manage R2 API Tokens bolumune gidin
  2. Bucket'iniz icin Object Read izni olan bir token olusturun

Google Cloud Storage:

  1. Cloud StorageSettingsInteroperability bolumune gidin
  2. Create a key for a service account'a tiklayin veya varsayilan hesabinizi kullanin
  3. Bu, S3 ile uyumlu bir HMAC Access Key ve Secret Key olusturur
  4. Salt okunur erisim icin servis hesabina Storage Object Viewer rolu atayin

Adim 3: Medya Dosyalarinizi Yukleyin

Muzik veya video dosyalarinizi bucket'a yukleyin. Klasorler halinde duzenleyebilirsiniz:

muziklerim/
  Rock/
    sarki1.mp3
    sarki2.flac
  Caz/
    parca1.m4a
  Podcastler/
    bolum1.mp3

Dosya yuklemek icin saglayicinizin web konsolu, CLI araci veya Cyberduck, rclone gibi uygulamalari kullanabilirsiniz.

Adim 4: Cloudist'te Baglanin

  1. Cloudist Play veya Cloudist Watch'u acin
  2. Hesaplar+ butonuna dokunun
  3. S3 Storage'i secin
  4. Acilan listeden saglayici onayarinizi secin (Backblaze B2, AWS S3, Cloudflare R2, Wasabi veya Custom)
  5. Endpoint ve Region alanlari sectiginiz onayara gore otomatik dolar
  6. Access Key ve Secret Key bilgilerinizi girin
  7. Bucket adinizi girin
  8. Test & Connect butonuna dokunun

Bu kadar! Cloudist bucket'inizi tarayacak ve desteklenen tum medya dosyalarini kutuphanenize ekleyecektir.

Akis Nasil Calisir?

Cloudist, medyanizi aktarmak icin on-imzali URL'ler kullanir. Bunun anlami:

  • Bir parca calddiginizda, Cloudist o dosyaya erisim saglayan gecici bir URL (1 saat gecerli) olusturur
  • Kimlik dogrulama basliklarına gerek yoktur — URL'nin kendisi imzayi icerir
  • Bu, tum platformlarda ses ve video oynaticilarla sorunsuz calisir
  • URL'ler suresi dolduğunda otomatik olarak yenilenir

Bu yaklasim hem guvenli (URL'ler hizla sona erer) hem de verimlidir (proxy sunucu gerekmez).

Desteklenen Dosya Formatlari

Cloudist Play (Muzik):

  • MP3, M4A, WAV, FLAC, AAC, WMA, OGG

Cloudist Watch (Video):

  • MP4, MKV, WebM, AVI, MOV, M4V, FLV, WMV, TS, 3GP

Web Uygulamasi: CORS Yapilandirmasi

Web uygulamasini (play.fromcloud.ist veya watch.fromcloud.ist) kullaniyorsaniz, bucket'inizin tarayici erisimi icin CORS yapilandirmasina ihtiyaci vardir:

[{
  "AllowedHeaders": ["*"],
  "AllowedMethods": ["GET", "HEAD"],
  "AllowedOrigins": ["https://play.fromcloud.ist", "https://watch.fromcloud.ist"],
  "ExposeHeaders": ["ETag", "Content-Length"],
  "MaxAgeSeconds": 3600
}]

Not: CORS yapilandirmasi yalnizca web oynatma icin gereklidir. Yerel uygulamalar (iOS, Android, macOS) buna ihtiyac duymaz.

Sik Sorulan Sorular

Kimlik bilgilerim herhangi bir yere yukleniyor mu?

Hayir. S3 erisim anahtarlariniz yalnizca guvenli yerel depolama kullanilarak cihazinizda saklanir. Asla Cloudist sunucularina gonderilmez veya bulutta depolanmaz.

Birden fazla S3 hesabi baglayabilir miyim?

Evet. Istediginiz kadar S3 depolama hesabi ekleyebilirsiniz — farkli saglayicilari, bucket'lari veya bolgeleri karistirin.

Cevrimdisi calisir mi?

Evet. Parcalari cevrimdisi oynatma icin indirebilirsiniz. Indirilen dosyalar cihazinizda yerel olarak depolanir.

Baslayin

Cloudist'i indirin ve S3 depolamanizi bugun baglayin:

Site trafiğini analiz etmek ve deneyiminizi iyileştirmek için çerezler kullanıyoruz. Kişisel veri toplanmaz.