Skip to content

Depolama

Depolama politikası Options tablosunda storage_* prefix'i altında saklanır.

Limitler

AnahtarVarsayılanAralıkAmaç
storage_max-image-mb501–500Görsel-başı sert tavan.
storage_max-video-mb101–500Video-başı sert tavan.

Limitler yükleme anında sunucu tarafında uygulanır; tavanı aşan bir istek 413 Payload Too Large döner. Tavanı ayarlamak mevcut varlıkları migrate etmez.

Backend depolama

Gerçek dosya backend'i (yerel disk vs. S3 / R2 / B2), backend/src/services/files.*'teki dağıtım yapılandırması tarafından seçilir — bugün yönetim panelinde çalışma zamanı anahtarı yoktur. Geçiş yapmak için:

  1. API'yi durdur (./service.sh stop).
  2. .env'deki dosya-depolama yapılandırmasını güncelle (örn. S3 bucket / region / kimlik bilgileri ayarla).
  3. Gerekirse mevcut dosyaları migrate et (backend/dist/uploads/ → bucket).
  4. Başlat (./service.sh start).

Önerilen kurulum

Herhangi bir ölçekteki self-hosted dağıtımlar için, depolamayı versioning etkin S3-uyumlu nesne depolamasına yönelt. Yerel-disk depolaması, geliştirme ve uploads dizinini kapsayan yedeklemelerin olduğu küçük tek-kiracılı dağıtımlar için yeterlidir.

İlgili