Re:MinIO (apparently) becomes source-only
by c0balt on Wednesday October 22, 2025 @05:12AM
(#45666564)
Can vouch for it as an adequate self-hostable option. It has some missing features, compared to Minio, and is less compatible but works for most applications.
Re:MinIO (apparently) becomes source-only
by olivermuty on Wednesday October 22, 2025 @05:16AM
(#45666598)
could you elaborate on this? we're looking at moving off cloudflare r2 in the somewhat near future and garage is on our short-list
Re:MinIO (apparently) becomes source-only
by c0balt on Wednesday October 22, 2025 @05:29AM
(#45666681)
Garage worked for most of my use-cases but it lacks, among other endpoints[0], bucket ACLs and bucket replication. Anonymous access is also an open issue[1].
They are also a comparatively young project and while fully OSS do not, afaik, appear to have a solid long term funding source yet. Though that might be an opportunity to support them, if your company is interested in picking them.
[0]: https://garagehq.deuxfleurs.fr/documentation/reference-manua...
Re:MinIO (apparently) becomes source-only
by zenmac on Wednesday October 22, 2025 @05:23PM
(#45675328)
We are also looking into Garage, does it support 206 partial content seeking on the files in the bucket via it's http interface?
Re:MinIO (apparently) becomes source-only
by angst on Wednesday October 22, 2025 @10:20PM
(#45677468)
Garage should support partial content seeking via its HTTP interface, if it is S3 API compatible which includes support for range requests/206 Partial Content response.
Re:MinIO (apparently) becomes source-only
by Aeolun on Wednesday October 22, 2025 @06:05AM
(#45666940)
I find garage to require quite a lot of fiddling.
Re:MinIO (apparently) becomes source-only
by crabique on Wednesday October 22, 2025 @10:16AM
(#45669506)
Care to elaborate?
Re:MinIO (apparently) becomes source-only
by Aeolun on Wednesday October 22, 2025 @12:22PM
(#45671487)
There were setup commands I needed to run before the docker image did anything. Iām used to just specifying an access/secret key and having it work.
Re:MinIO (apparently) becomes source-only
by znpy on Wednesday October 22, 2025 @05:39AM
(#45666741)
Afaik Ceph has its own object-storage functionality as well, which seems to be S3-compatible: https://docs.ceph.com/en/latest/radosgw/#object-gateway
Re:MinIO (apparently) becomes source-only
by maxloh on Wednesday October 22, 2025 @06:06AM
(#45666944)
Yeah. They also created a open source test suite for S3 clones.
This is a set of unofficial Amazon AWS S3 compatibility tests, that can be useful to people implementing software that exposes an S3-like API. The tests use the Boto2 and Boto3 libraries.
https://github.com/ceph/s3-tests
Re:MinIO (apparently) becomes source-only
by yencabulator on Thursday October 23, 2025 @05:35PM
(#45687531)
Oh heh, a trip down the memory lane. I wrote the initial version of that, in an era where AWS docs did not match observed S3 behavior. The only way to make an S3-compatible API was to create a suite of over-the-network tests to run against both AWS S3 and radosgw.
We also had a little grammar-based fuzzer for S3 requests (really, any HTTP), but over the last 10+ years I've lost track of what happened to that code. That found some incompatibilities with allowed character sets etc too.
Re:MinIO (apparently) becomes source-only
by a10c on Wednesday October 22, 2025 @06:49AM
(#45667241)
I believe you're forced to have your data backed by a Ceph OSD. Whereas Minio can point to an NFS share on a NAS.
Re:MinIO (apparently) becomes source-only
by znpy on Wednesday October 22, 2025 @08:28AM
(#45668017)
> I believe you're forced to have your data backed by a Ceph OSD.
It makes perfect sense as this is a feature of Ceph.
> Whereas Minio can point to an NFS share on a NAS.
Eh, different trade-offs.
Re:MinIO (apparently) becomes source-only
by dpedu on Wednesday October 22, 2025 @10:47AM
(#45669951)
Minio used to be able to do this, but they dropped this feature - "gateway mode" - several years ago.
Minio doesn't need to have first-class support for NFS. You can quite easily point an NFS share mounted as a directory in the Minio container.
Re:MinIO (apparently) becomes source-only
by Eikon on Wednesday October 22, 2025 @05:28AM
(#45666674)
Doesn't support if-match.
Re:MinIO (apparently) becomes source-only
by Kevinmetaba on Thursday October 23, 2025 @10:46PM
(#45690188)
Garage uses the AGPL v3.0 license, which is not an open source-friendly license.
https://git.deuxfleurs.fr/Deuxfleurs/garage