---
title: Medya
description: >-
  Repoda, S3 veya Cloudflare R2'de ya da harici bağlantı olarak tutulan medya
  kütüphaneleri.
---
## Kütüphane türleri [#library-types]

**Repo folder**

Dosyalar repoya, `public/` veya `src/` içine commit edilir. Bir bağlantı biçimi seçin: site yolu, klasöre göre göreli, CDN veya özel. Boyut ve tür sınırları belirleyin.

**S3 / R2 bucket**

Bir çalışma alanı entegrasyonu kullanır (Settings → Integrations). Yüklemeler doğrudan bucket'a gider; seçici bucket'ı sayfa sayfa listeler. Boyut ve tür sınırları geçerlidir.

**External URLs**

Editörler bağlantı yapıştırır. Bağlantıları `https://cdn.example.com/` gibi bir önekle sınırlayabilirsiniz.

İçerik düzenleyicisindeki görsel seçicide her kütüphane için bir sekme bulunur ve seçici bucket'lara yükleme yapabilir.

## Kütüphane ekranı [#the-library-screen]

- **Boyut** git ağacından, **tarih** ise son commit'ten alınır.
- **Used in**, dosya adını anan içerik kayıtlarını ve kaynak dosyaları listeler.
- **Başlık, alt metin, açıklama ve emeği geçen** bilgileri commit edilmez, veritabanında tutulur.
- **Taşıma, WebP'ye dönüştürme, değiştirme, kırpma ve temizleme** işlemlerinin her biri tek bir commit'tir. Bir dosyayı taşıdığınızda ona verilen referanslar da yeniden yazılır (`/images/x.png` veya göreli yollar; `@/` takma adları hariç).

:::note
Bucket kimlik bilgileri, `BETTER_AUTH_SECRET` değerinden türetilen bir anahtarla şifrelenir. Bu secret'ı değiştirirseniz entegrasyonları yeniden eklemeniz gerekir.
:::

:::warning[Henüz yok]
Medya etiketleri ve boyut varyantları (küçük resim, orta, büyük) desteklenmiyor: Astro boyutları derleme sırasında oluşturduğu için kütüphane orijinal dosyayı gösterir.
:::
