Storage Engine: Local Storage

File ManagerCommunity Edition+

File yang di-upload akan disimpan di direktori hard disk lokal server, cocok untuk skenario di mana total file yang dikelola sistem sedikit atau eksperimen.

Perhatian

Local Storage tidak mendukung akses privat. Setelah file di-upload, NocoBase membuat URL yang dapat diakses langsung, dan siapa pun yang memiliki URL tersebut dapat mengakses file.

Jika perlu menyimpan kontrak, dokumen identitas, materi internal, atau file lain yang tidak boleh publik, gunakan S3 Pro. Jika file historis sudah ada, lihat Migrasi ke S3 Pro.

Jika tidak menggunakan Docker atau konfigurasi nginx resmi, dan mengakses file upload lokal melalui proxy kustom, pastikan path /storage/uploads/ mengatur X-Content-Type-Options: nosniff dan mengembalikan file active content seperti html, svg, xhtml, dan pdf sebagai attachment. Untuk detail, lihat panduan keamanan: File Storage.

Parameter Konfigurasi

Contoh konfigurasi storage engine file

Tips

Hanya memperkenalkan parameter spesifik untuk local storage engine. Untuk parameter umum lihat Parameter Umum Engine.

Path

Mengekspresikan baik relative path penyimpanan file di server maupun URL access path. Contohnya: "user/avatar" (tanpa "/" di awal dan akhir), mewakili:

  1. Relative path penyimpanan saat upload file di server: /path/to/nocobase-app/storage/uploads/user/avatar.
  2. Prefix alamat URL saat akses: http://localhost:13000/storage/uploads/user/avatar.