Ana içeriğe geç

Storage providers

A storage provider decides where Casdoor stores uploaded files, such as the avatars of users. Add a storage provider and then add it to your application.

Storage types​

TypeWhere files are stored
Local File SystemOn the file system of the Casdoor server. See Local file system
AWS S3In Amazon S3. See Amazon S3
Azure BlobIn Azure Blob Storage. See Azure Blob
Google Cloud StorageIn Google Cloud Storage. See Google Cloud Storage
Aliyun OSSIn Alibaba Cloud OSS. See Alibaba Cloud OSS
Tencent Cloud COSIn Tencent Cloud COS. See Tencent Cloud COS
MinIOIn MinIO or another S3-compatible store. See MinIO
SynologyOn a Synology NAS. See Synology NAS
Qiniu Cloud KodoIn Qiniu Cloud Kodo
CasdoorIn another Casdoor instance

Common fields​

FieldDescription
Client IDIdentifier from the cloud storage provider.
Client secretSecret shared with the storage service.
EndpointPublic URL/domain of the storage service.
Endpoint (Intranet)Internal/private URL for same-datacenter access.
Path prefixPrefix for object keys (default /). With prefix abcd/xxxx, a file is stored at e.g. https://cdn.example.com/abcd/xxxx/casdoor/avatar.png.
BucketBucket/container name.
DomainCustom CDN domain for serving files.
Region IDData center region (for cloud providers).

See also​