Most active commenters

    ←back to thread

    672 points LexSiga | 16 comments | | HN request time: 0.924s | source | bottom
    1. weinzierl ◴[] No.45666465[source]
    Not a full replacement but there is Garage, which was quite well received in other HN threads.

    https://git.deuxfleurs.fr/Deuxfleurs/garage

    replies(4): >>45666564 #>>45666674 #>>45666741 #>>45666940 #
    2. c0balt ◴[] No.45666564[source]
    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.
    replies(1): >>45666598 #
    3. olivermuty ◴[] No.45666598[source]
    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
    replies(1): >>45666681 #
    4. Eikon ◴[] No.45666674[source]
    Doesn't support if-match.
    5. c0balt ◴[] No.45666681{3}[source]
    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...

    [1]: https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/263

    replies(1): >>45675328 #
    6. znpy ◴[] No.45666741[source]
    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
    replies(2): >>45666944 #>>45667241 #
    7. Aeolun ◴[] No.45666940[source]
    I find garage to require quite a lot of fiddling.
    replies(1): >>45669506 #
    8. maxloh ◴[] No.45666944[source]
    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
    9. a10c ◴[] No.45667241[source]
    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.
    replies(2): >>45668017 #>>45669951 #
    10. znpy ◴[] No.45668017{3}[source]
    > 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.

    11. crabique ◴[] No.45669506[source]
    Care to elaborate?
    replies(1): >>45671487 #
    12. dpedu ◴[] No.45669951{3}[source]
    Minio used to be able to do this, but they dropped this feature - "gateway mode" - several years ago.
    replies(1): >>45679269 #
    13. Aeolun ◴[] No.45671487{3}[source]
    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.
    14. zenmac ◴[] No.45675328{4}[source]
    We are also looking into Garage, does it support 206 partial content seeking on the files in the bucket via it's http interface?
    replies(1): >>45677468 #
    15. angst ◴[] No.45677468{5}[source]
    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.
    16. a10c ◴[] No.45679269{4}[source]
    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.