Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【开源自荐】X File Storage 一站式文件存储 #189

Open
1171736840 opened this issue Jul 31, 2024 · 0 comments
Open

【开源自荐】X File Storage 一站式文件存储 #189

1171736840 opened this issue Jul 31, 2024 · 0 comments

Comments

@1171736840
Copy link

1171736840 commented Jul 31, 2024

项目名称:X Spring File Storage

项目地址:https://github.com/dromara/x-file-storage

项目简介:

解决接入多个存储平台的繁琐流程,按照以往流程,每换一个存储平台都要修改大量代码,非常麻烦!特别是外包公司,不同的客户有不同的要求,这个项目就是解决这个问题的,可以一行代码将文件存储到本地、FTP、SFTP、WebDAV、GoogleCloud Storage、FastDFS、Azure Blob Storage、Mongo GridFS、Amazon S3及其兼容的存储平台(MinIO、阿里云 OSS、华为云 OBS、七牛云 Kodo、腾讯云 COS、百度云 BOS、又拍云 USS、金山云 KS3、美团云 MSS、京东云 OSS、天翼云 OOS、移动 云EOS、沃云 OSS、 网易数帆 NOS、Ucloud US3、青云 QingStor、平安云 OBS、首云 OSS、IBM COS)
通过 WebDAV 连接到 Alist 后,可以使用百度网盘、天翼云盘、阿里云盘、迅雷网盘等常见存储服务。

扩展性极强,可以自定义切面,用于增强功能;可自定义存储平台,方便兼容私有存储协议;可自定义文件适配器,随心所欲;支持保存到数据库,方便管理;支持一键压缩图片、生成缩略图,方便快捷。
还有其它更多高级功能,例如客户端上传、跨存储平台复制移动文件,可以用于数据迁移或备份;ACL访问控制列表(文件权限管理);Metadata 元数据等。

支持 SpringBoot 和 Solon 的自动配置,也可以用在其它各种框架中

不同于其它类似的开源项目,这个项目支持的存储平台最多,使用最方便,从一个存储平台切换到另一个存储平台只需要修改一下配置就行了,无需修改任何代码。
非常适合快速开发平台、SaaS系统以及外包公司使用。

项目截图:

image
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant