Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Selfhosted
  3. Minio strips away almost all features from AGPL interface and suggests people use their licensed "AIStor" service instead

Minio strips away almost all features from AGPL interface and suggests people use their licensed "AIStor" service instead

Scheduled Pinned Locked Moved Selfhosted
selfhosted
30 Posts 22 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H [email protected]

    I’ve completely switched away from using Minio (and just the S3 protocol in general) in all of my projects.

    I’ve found that the WebDAV protocol is better for object storage in almost every case. It’s also way simpler to use and understand.

    Now it’s time for me to shill:

    I wrote my own WebDAV server called Nephele. It’s free and open source, and you can run it on Docker. Probably doesn’t help if you’re using something that requires S3, but if you’re building something, I implore you to migrate away from S3.

    E This user is from outside of this forum
    E This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #19

    Why is WebDAV better?

    H 1 Reply Last reply
    3
    • E [email protected]

      Why is WebDAV better?

      H This user is from outside of this forum
      H This user is from outside of this forum
      [email protected]
      wrote on last edited by [email protected]
      #20

      It’s simpler, there is a client for everything even mobile phones, it has a move command, it has props that can be edited without a copy command, pagination is however you set it up to be rather than a one size fits all approach, it can be just as scalable as S3 if you build it to be, it has much simpler locks that make them easier to use so you might actually use them, keys can be longer than 1024 characters, actual directories exist.

      That’s just the protocol level. The biggest benefit for me isn’t really at the protocol level, but part of the design of my own WebDAV server: deduplication. I can throw the same file into my server with 50 different keys, and it will only take up the space of one copy on disk. This basically moved the logic of deduplication from my application to the blob store. Mountains easier from an application design perspective.

      There are use cases where S3 is better, but they are few and far between. And, WebDAV is extensible. You can build whatever functionality you need into it, rather than using some proprietary protocol.

      N 1 Reply Last reply
      7
      • Q [email protected]
        This post did not contain any content.
        M This user is from outside of this forum
        M This user is from outside of this forum
        [email protected]
        wrote on last edited by [email protected]
        #21

        Luckily I wasn’t even using the UI in the first place, still, not a good sign and probably something to look into for replacement.

        1 Reply Last reply
        4
        • J [email protected]

          New fork incoming in 3...2...

          I This user is from outside of this forum
          I This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #22

          Here https://github.com/OpenMaxIO/openmaxio-object-browser

          1 Reply Last reply
          3
          • H [email protected]

            It’s simpler, there is a client for everything even mobile phones, it has a move command, it has props that can be edited without a copy command, pagination is however you set it up to be rather than a one size fits all approach, it can be just as scalable as S3 if you build it to be, it has much simpler locks that make them easier to use so you might actually use them, keys can be longer than 1024 characters, actual directories exist.

            That’s just the protocol level. The biggest benefit for me isn’t really at the protocol level, but part of the design of my own WebDAV server: deduplication. I can throw the same file into my server with 50 different keys, and it will only take up the space of one copy on disk. This basically moved the logic of deduplication from my application to the blob store. Mountains easier from an application design perspective.

            There are use cases where S3 is better, but they are few and far between. And, WebDAV is extensible. You can build whatever functionality you need into it, rather than using some proprietary protocol.

            N This user is from outside of this forum
            N This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #23

            MacOS hates webdav (And I do hate my Mac too !) And their implementation is outdated... Maybe I didn't find the right configuration to make is work properly like samba shares (after some special/specific mac configuration on the samba server side it works like a charm !!) but whenever a file got updates in an automated way, it somehow goes poof and vanished from my server... Scary shit !

            1 Reply Last reply
            1
            • Q [email protected]
              This post did not contain any content.
              F This user is from outside of this forum
              F This user is from outside of this forum
              [email protected]
              wrote on last edited by [email protected]
              #24

              I updated my MinIO instance yesterday only to find that many features have been removed (such as SSO). Of course, this is a move to force users to pay for a license.

              I will wait it out to see if a fork happens so I can switch to that. If not, then I'll switch to Garage.

              1 Reply Last reply
              6
              • morethanevil@lemmy.fedifriends.socialM [email protected]

                Are they fucking kidding us? No more user management, no more sso, no more policies via UI... What the fuck? Changelog on Github says UI cleanup, but this is entirely a removal 🤬

                I don't like the CLI for MinIO

                Will switch back to 2.0, I hope for a fork.

                A This user is from outside of this forum
                A This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #25

                Fork yourself!

                1 Reply Last reply
                2
                • semi_hemi_demigod@lemmy.worldS [email protected]

                  The more I learn about AI the more I feel like it’s another dot-com bubble.

                  LLMs and generative AI are such multifaceted systems that saying “this is for AI” is like saying “this is for the WWW”

                  Databases, interfaces, storage, networking. All are used in AI but if you just say you make a database and not and “AI database” you’ll lose out on investors.

                  It’s a bit like the gold rush in that everyone is so fixated on the gold that they don’t see the real economic boom is selling the shovels and building the trains.

                  A This user is from outside of this forum
                  A This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #26

                  People have been using AI tech for decades. It's just marketing terms come and go.

                  1 Reply Last reply
                  0
                  • Q [email protected]
                    This post did not contain any content.
                    P This user is from outside of this forum
                    P This user is from outside of this forum
                    [email protected]
                    wrote on last edited by [email protected]
                    #27

                    Monetary needs and all that. If it's a startup with VC then there is either not enough people paying or not enough private users supporting by other means like bug fixing, support, etc. Or greed by VC. But in general, what do we expect where the time comes from people spend on coding for us? See openssl that is essential and was about to loose its main dev. Pay or donate or contribute. Preferably to a non VC project.

                    S 1 Reply Last reply
                    6
                    • ozoned@piefed.socialO [email protected]

                      That's because it is another bubble. They're all bubbles IMO. Since the boom of the internet they've all been scrambling from one fools gold rush to the next. Crypto, nft, metaverse, AI. Heel even social media that was given freely isn't returning the expected investments and that's why they're all enshitiffying.

                      H This user is from outside of this forum
                      H This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #28

                      That’s the thing though, free social media was giving them massive returns. But the line must go up. And once they completely saturated the market, there are only two ways to make the line go up: expand the market (give Internet to communities that didn’t have it), or extract more money from your existing users (enshittify). Facebook made a half assed attempt at the first one for a couple years, then pivoted hard to the second.

                      1 Reply Last reply
                      0
                      • H [email protected]

                        I’ve completely switched away from using Minio (and just the S3 protocol in general) in all of my projects.

                        I’ve found that the WebDAV protocol is better for object storage in almost every case. It’s also way simpler to use and understand.

                        Now it’s time for me to shill:

                        I wrote my own WebDAV server called Nephele. It’s free and open source, and you can run it on Docker. Probably doesn’t help if you’re using something that requires S3, but if you’re building something, I implore you to migrate away from S3.

                        mangopenguin@lemmy.blahaj.zoneM This user is from outside of this forum
                        mangopenguin@lemmy.blahaj.zoneM This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #29

                        Yeah WebDAV is significantly better for our use cases, S3 has so many weird limitations and it's hard to find clients for it.

                        1 Reply Last reply
                        2
                        • P [email protected]

                          Monetary needs and all that. If it's a startup with VC then there is either not enough people paying or not enough private users supporting by other means like bug fixing, support, etc. Or greed by VC. But in general, what do we expect where the time comes from people spend on coding for us? See openssl that is essential and was about to loose its main dev. Pay or donate or contribute. Preferably to a non VC project.

                          S This user is from outside of this forum
                          S This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #30

                          Monetary needs and all that. If it’s a startup with VC then there is either not enough people paying or not enough private users supporting by other means like bug fixing, support, etc. Or greed by VC.

                          Well, VC is greedy by design. A VC-funded business will never be optimized for longevity, a good product or happy customers. They may achieve those things en passant, but they're never the objective.

                          For example: Any case of "there is not enough people paying" can also be rendered as "the scale and moving speed of the business is way off".

                          1 Reply Last reply
                          1
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups