Skip to content

文件上传

支持本地存储和云存储(阿里云 OSS、MinIO)。

上传接口

POST /api/v1/files
Content-Type: multipart/form-data

file: <二进制文件>

存储策略

通过环境变量切换存储方式:

策略说明适用场景
local本地磁盘存储开发/小规模部署
aliyun阿里云 OSS生产环境推荐
minioMinIO 对象存储私有化部署

配置示例

env
# 存储类型:aliyun | minio | local
OSS_TYPE=local

# 本地存储路径
OSS_LOCAL_STORAGE_PATH=D:/data/oss/

# MinIO
OSS_MINIO_ENDPOINT=http://localhost:9000
OSS_MINIO_ACCESS_KEY=minioadmin
OSS_MINIO_SECRET_KEY=minioadmin
OSS_MINIO_BUCKET=default

# 阿里云 OSS
OSS_ALIYUN_ENDPOINT=oss-cn-hangzhou.aliyuncs.com
OSS_ALIYUN_ACCESS_KEY_ID=your-key
OSS_ALIYUN_ACCESS_KEY_SECRET=your-secret
OSS_ALIYUN_BUCKET=default

下一步:

基于 MIT 许可发布 · 由 ❤️ 和 ☕ 驱动 · 支持作者