9001 / 9001/copyparty

Feature Suggestion: Implement S3 API

未关闭
#320 5 条评论 39 个 reaction 已指派 1 人 已被 @9001 认领 在 GitHub 查看
enhancement
主要语言
Python
星标
46.6k
派生
1.9k
平均合并
10 天 16 小时
30 天内合并 PR
5

描述

**is your feature request related to a problem? Please describe.**

When developing locally for S3, you usually need either a remote bucket or self host something like [Garage](https://garagehq.deuxfleurs.fr/) or MinIO, but they are usually pretty heavy and use their own specific format, they don't save files directly on disk iirc.

**Describe the idea / solution you'd like**

It would be awesome if even a subset of the S3 API could be implemented to use other S3 clients for accessing copyparty. Buckets might be simple directories with the respective files available.

**Describe any alternatives you've considered**
It might be possible to use rclone to run an s3 server that then forwards to copyparty's webdav or ftp server, but it would also be easier from a UX standpoint to offer it natively

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。