Depolama Yapılandırması
SetGet, tüm dosya işlemleri için S3 uyumlu nesne depolama kullanır — kullanıcı yüklemeleri, iş ögesi ekleri, profil resimleri, çalışma alanı logoları, sayfa varlıkları ve dışa aktarılan veriler. Yönetim Panelindeki Depolama Yapılandırması sayfası, depolama altyapınızı bağlamanıza, test etmenize ve izlemenize olanak tanır.
Yönetim Paneli > Depolama bölümüne gidin veya doğrudan /backoffice/settings/storage adresine gidin.
Depolama mimarisi
SetGet, herkese açık varlıkları özel dosyalardan ayırmak için iki bucket'lı bir model kullanır:
| Bucket | Amaç | Erişim |
|---|---|---|
| setget-public | Profil resimleri, çalışma alanı logoları, genel varlıklar | Herkese açık okunabilir, yalnızca API aracılığıyla yazma |
| setget-private | Ekler, dışa aktarımlar, özel yüklemeler | Yalnızca kimlik doğrulanmış erişim (onaylanmış URL'ler) |
Yapılandırma alanları
| Alan | Açıklama | Zorunlu | Ortam Değişkeni |
|---|---|---|---|
| Depolama Uç Noktası | MinIO veya S3 uç noktası URL'si | Evet | SETGET_STORAGE_ENDPOINT |
| Erişim Anahtarı | Depolama erişim anahtarı kimliği | Evet | SETGET_STORAGE_ACCESS_KEY |
| Gizli Anahtar | Depolama gizli anahtarı | Evet | SETGET_STORAGE_SECRET_KEY |
| Genel Bucket | Genel varlıklar için bucket adı | Evet | SETGET_STORAGE_PUBLIC_BUCKET |
| Özel Bucket | Özel dosyalar için bucket adı | Evet | SETGET_STORAGE_PRIVATE_BUCKET |
Sorun giderme
| Sorun | Neden | Çözüm |
|---|---|---|
| Bağlantı testi "bağlantı reddedildi" ile başarısız | Uç nokta erişilemez | MinIO/S3'un çalıştığını ve uç nokta URL'sinin doğru olduğunu doğrulayın |
| "Erişim engellendi" hatası | Yanlış kimlik bilgileri veya yetersiz izinler | Erişim anahtarı, gizli anahtar ve IAM/MinIO politikasını kontrol edin |
| "Bucket bulunamadı" | Bucket mevcut değil | mc mb veya depolama sağlayıcısının konsolunu kullanarak bucket oluşturun |
| Yüklemeler sessizce başarısız oluyor | Depolamada CORS yapılandırılmamış | SetGet alan adınızdan PUT/POST'a izin veren CORS kuralları ekleyin |
İlgili sayfalar
- Yönetim Paneli Genel Bakışı — Yönetim Panelinde gezinme
- Sunucu Kurulumu — İlk depolama yapılandırması
- Genel Ayarlar — Logo ve favicon yüklemeleri depolama kullanır
- Çalışma Alanı Yönetimi — Çalışma alanı bazında depolama kullanımı