Müşterilerinizin kendi depolama alanında çalışan dosya yöneticisi
iframe veya SDK ile gömün, kapsamı sınırlı bir JWT oluşturun; her kiracının dosyaları kendi S3, R2, SFTP veya yerel diskinde kalır — asla işletmeniz, güvenliğini sağlamanız veya ücretini ödemeniz gereken bir veritabanına kopyalanmaz.
Çalışırken görün
Her üzerine yazma önceki bir sürümü korur, istediğiniz zaman geri yüklenebilir
{ "event": "upload",
"file": "invoice.pdf" } Dosya olaylarında uç noktanıza imzalı HTTP POST — Zapier, Make, n8n
Görsellerden ve PDF'lerden metin çıkarır, API yanıtında döner
Dosya depolanmadan önce TC kimlik numaralarını, kart numaralarını ve gizli bilgileri gizler
Her yükleme depolanmadan önce taranır — ClamAV veya kendi bulut anahtarınız
Dosyaları doğrulanabilir İçerik Kimlik Bilgileriyle imzalayın (C2PA kökeni)
İkinci bir diske tek yönlü senkronizasyon — local, S3, R2 veya SFTP
Tüm denetim kaydını NDJSON veya CSV olarak dışa aktarın, arşivlenenler dahil
Kendi OIDC kimlik sağlayıcınızla giriş yapın — gruplar izinlere otomatik eşlenir
Müşterilerinizin dosyaları müşterilerinizin bucket'larında kalır
FluxFiles, her kiracının kendi S3/R2 bucket'ını bağladığı gömülebilir dosya yöneticisidir — ne verilerini ne de kimlik bilgilerini siz saklarsınız.
-
Veri egemenliği
Dosyalar müşterinin kendi bulut hesabında ve bölgesinde bulunur — KVKK/GDPR, uyumluluk ve kurumsal satın alma için tasarlandı.
-
Beklemede sıfır veri, sıfır kimlik bilgisi
Bucket kimlik bilgileri JWT içinde AES-256-GCM ile şifrelenir ve yalnızca çalışma anında çözülür — asla bir veritabanına veya günlüğe yazılmaz.
-
Sıfıra ölçeklenen depolama maliyeti
Depolama ve egress her müşteriye faturalandırılır, size değil. Kullanıcı tabanınızla büyüyen bir depolama faturası yok.
-
Durumsuz ve gömülebilir
Merkezi veritabanı yok. Seçiciyi iframe veya SDK ile herhangi bir uygulamaya yerleştirin; arka ucunuz kapsamlı, kısa ömürlü bir jeton üretir.
Nasıl çalışır: uygulamanız kiracının bucket kimlik bilgilerini kısa ömürlü bir JWT'ye şifreler (HKDF-SHA256 + AES-256-GCM). FluxFiles bunları yalnızca istenen işlemi yürütmek için çözer.
Kiracı başına bir jeton — her biri kendi kurallarıyla
FluxFiles durumsuzdur: arka ucunuzun ürettiği JWT, o kiracının yapılandırmasıdır. Depolama yolu, dosya boyutu sınırı, kota, dosya sayısı, izin verilen türler, yetkiler — hepsi sunucu tarafında uygulanır. Kiracı başına yapılandırma dosyası yok, yeniden başlatma yok.
// Your backend, per request — the token IS the tenant's config.
import { createToken } from '@fluxfiles/node';
const claims = tenant.plan === 'pro'
// 100 MB/file · any type · 50 GB · unlimited files · own bucket
? { disks: ['s3'], maxUploadMb: 100, allowedExt: null,
maxStorageMb: 51200, maxFiles: 0 }
// 5 MB/file · images only · 500 MB · 200 files
: { disks: ['local'], maxUploadMb: 5, allowedExt: ['jpg','png','webp'],
maxStorageMb: 500, maxFiles: 200 };
const token = createToken({
secret: process.env.FLUXFILES_SECRET,
userId: tenant.id,
prefix: `tenant_${tenant.id}/`, // isolates each tenant's files
perms: ['read', 'write', 'delete'],
...claims,
}); BYOB ile birleştirerek her kiracıyı kendi bucket'ına yerleştirin.
Dosya özellikleri sunan ekipler için tasarlandı
Ürününüz yükleme gerektiriyorsa FluxFiles uyum sağlar — sizi müşterilerinizin verisinin bekçisi yapmadan.
SaaS ve çok kiracılı uygulamalar
Her müşteriye kendi bucket'ında bir dosya yöneticisi verin. Kiracı bazında jeton kapsamı ve veri egemenliği yerleşiktir.
Ajanslar ve serbest çalışanlar
Her proje için depolama altyapısı kurmadan her müşteriye özenli bir medya kütüphanesi sunun.
CMS ve editör entegrasyonları
iframe SDK ile CKEditor, TinyMCE, Summernote veya kendi editörünüze bir medya seçici ekleyin.
İç araçlar ve panolar
Yönetim panellerine yükleme, önizleme ve denetlenen dosya işlemlerini bir öğleden sonrada ekleyin.
SSS
Sıkça sorulan sorular
FluxFiles ücretsiz ve açık kaynak mı?
Dosyalarım nerede saklanıyor?
Mevcut uygulamama veya editörüme gömebilir miyim?
Yaygın saldırılara karşı ne kadar güvenli?
FluxFiles'ı gömmeye hazır mısınız?
Üretime hazır bir dosya yöneticisini uygulamanıza dakikalar içinde ekleyin — çerçeve bağımlılığı olmadan, MIT lisanslı.