Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
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

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Garage, an open-source distributed storage service you can self-host to fullfill many needs

Garage, an open-source distributed storage service you can self-host to fullfill many needs

Scheduled Pinned Locked Moved App Wishlist
11 Posts 6 Posters 2.0k Views 6 Watching
  • 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.
    • ruihildtR Offline
      ruihildtR Offline
      ruihildt
      wrote on last edited by girish
      #1

      https://garagehq.deuxfleurs.fr/

      Alternative to Minio, specially made for selfhosting setup.

      See: https://garagehq.deuxfleurs.fr/blog/2022-introducing-garage/
      Code: https://git.deuxfleurs.fr/Deuxfleurs/garage

      jdaviescoatesJ L 2 Replies Last reply
      6
      • ruihildtR ruihildt

        https://garagehq.deuxfleurs.fr/

        Alternative to Minio, specially made for selfhosting setup.

        See: https://garagehq.deuxfleurs.fr/blog/2022-introducing-garage/
        Code: https://git.deuxfleurs.fr/Deuxfleurs/garage

        jdaviescoatesJ Offline
        jdaviescoatesJ Offline
        jdaviescoates
        wrote on last edited by
        #2

        @ruihildt this sounds absolutely brilliant, thanks for sharing!

        I use Cloudron with Gandi & Hetzner

        1 Reply Last reply
        1
        • robiR Offline
          robiR Offline
          robi
          wrote on last edited by
          #3

          Too bad this is only replicated storage. (from what I can tell with a look of the front page)

          Minio can use error correcting codes instead of replication.

          Conscious tech

          infogulchI jdaviescoatesJ 2 Replies Last reply
          1
          • robiR robi

            Too bad this is only replicated storage. (from what I can tell with a look of the front page)

            Minio can use error correcting codes instead of replication.

            infogulchI Offline
            infogulchI Offline
            infogulch
            wrote on last edited by
            #4

            @robi Yeah unfortunately.

            Non-goals include:

            • ...
            • Erasure coding (our replication model is simply to copy the data as is on several nodes, in different datacenters if possible)
            1 Reply Last reply
            1
            • robiR robi

              Too bad this is only replicated storage. (from what I can tell with a look of the front page)

              Minio can use error correcting codes instead of replication.

              jdaviescoatesJ Offline
              jdaviescoatesJ Offline
              jdaviescoates
              wrote on last edited by
              #5

              @robi said in Garage, an open-source distributed storage service you can self-host to fullfill many needs:

              Too bad this is only replicated storage. (from what I can tell with a look of the front page)

              Minio can use error correcting codes instead of replication.

              @infogulch said in Garage, an open-source distributed storage service you can self-host to fullfill many needs:

              @robi Yeah unfortunately.

              Non-goals include:

              • ...
              • Erasure coding (our replication model is simply to copy the data as is on several nodes, in different datacenters if possible)

              What's the difference? or advantage of error correcting / erasure codiing?

              I use Cloudron with Gandi & Hetzner

              robiR 1 Reply Last reply
              0
              • jdaviescoatesJ jdaviescoates

                @robi said in Garage, an open-source distributed storage service you can self-host to fullfill many needs:

                Too bad this is only replicated storage. (from what I can tell with a look of the front page)

                Minio can use error correcting codes instead of replication.

                @infogulch said in Garage, an open-source distributed storage service you can self-host to fullfill many needs:

                @robi Yeah unfortunately.

                Non-goals include:

                • ...
                • Erasure coding (our replication model is simply to copy the data as is on several nodes, in different datacenters if possible)

                What's the difference? or advantage of error correcting / erasure codiing?

                robiR Offline
                robiR Offline
                robi
                wrote on last edited by
                #6

                @jdaviescoates You can read about it in many places online comparing the two architectures and implementations.

                EC is more space efficient, especially at large scale (Petabyte, Exabyte, etc), while replication always uses 100% more per replica and doesn't guarantee bit flip protection, etc. hence it doesn't scale well.

                EC can always compute any missing pieces and self-heal or regenerate.

                That's why you can hear all the words speaking with someone on the phone from across the planet, as many lost packets are recomputed to fill in gaps instead of long retransmits.

                This applies to huge storage on continuously failing hardware under it too.

                Conscious tech

                L 1 Reply Last reply
                3
                • robiR robi

                  @jdaviescoates You can read about it in many places online comparing the two architectures and implementations.

                  EC is more space efficient, especially at large scale (Petabyte, Exabyte, etc), while replication always uses 100% more per replica and doesn't guarantee bit flip protection, etc. hence it doesn't scale well.

                  EC can always compute any missing pieces and self-heal or regenerate.

                  That's why you can hear all the words speaking with someone on the phone from across the planet, as many lost packets are recomputed to fill in gaps instead of long retransmits.

                  This applies to huge storage on continuously failing hardware under it too.

                  L Offline
                  L Offline
                  LoudLemur
                  wrote on last edited by
                  #7

                  @robi said in Garage, an open-source distributed storage service you can self-host to fullfill many needs:

                  @jdaviescoates You can read about it in many places online comparing the two architectures and implementations.

                  EC is more space efficient, especially at large scale (Petabyte, Exabyte, etc), while replication always uses 100% more per replica and doesn't guarantee bit flip protection, etc. hence it doesn't scale well.

                  EC can always compute any missing pieces and self-heal or regenerate.

                  That's why you can hear all the words speaking with someone on the phone from across the planet, as many lost packets are recomputed to fill in gaps instead of long retransmits.

                  This applies to huge storage on continuously failing hardware under it too.

                  You have a gift for explaining things.

                  1 Reply Last reply
                  1
                  • ruihildtR ruihildt

                    https://garagehq.deuxfleurs.fr/

                    Alternative to Minio, specially made for selfhosting setup.

                    See: https://garagehq.deuxfleurs.fr/blog/2022-introducing-garage/
                    Code: https://git.deuxfleurs.fr/Deuxfleurs/garage

                    L Offline
                    L Offline
                    LoudLemur
                    wrote on last edited by
                    #8

                    @ruihildt said in Garage, an open-source distributed storage service you can self-host to fullfill many needs:

                    https://garagehq.deuxfleurs.fr/

                    Alternative to Minio, specially made for selfhosting setup.

                    See: https://garagehq.deuxfleurs.fr/blog/2022-introducing-garage/
                    Code: https://git.deuxfleurs.fr/Deuxfleurs/garage

                    I haven't checked out this suggestion yet, but if it like what I have in mind, it could be brilliant for Cloudron.

                    Cloudron is all about self-hosting. and there are a huge number of games with outdated gaming systems that could be repurposed to Cloudron self-hosting. These machines would have large amounts of RAM (for games), a very fast SSD (for running the system) and also a large storage drive (to hold the games).

                    That sort of legacy hardware is, I think, absolutely ripe for Cloudron! The Garage software could make those old storage disks have a new life!

                    MooCloud_MattM 1 Reply Last reply
                    0
                    • L LoudLemur

                      @ruihildt said in Garage, an open-source distributed storage service you can self-host to fullfill many needs:

                      https://garagehq.deuxfleurs.fr/

                      Alternative to Minio, specially made for selfhosting setup.

                      See: https://garagehq.deuxfleurs.fr/blog/2022-introducing-garage/
                      Code: https://git.deuxfleurs.fr/Deuxfleurs/garage

                      I haven't checked out this suggestion yet, but if it like what I have in mind, it could be brilliant for Cloudron.

                      Cloudron is all about self-hosting. and there are a huge number of games with outdated gaming systems that could be repurposed to Cloudron self-hosting. These machines would have large amounts of RAM (for games), a very fast SSD (for running the system) and also a large storage drive (to hold the games).

                      That sort of legacy hardware is, I think, absolutely ripe for Cloudron! The Garage software could make those old storage disks have a new life!

                      MooCloud_MattM Offline
                      MooCloud_MattM Offline
                      MooCloud_Matt
                      wrote on last edited by
                      #9

                      @LoudLemur

                      Garage still doesn't support 100% the s3 protocol.
                      And due to how is written, modern NVMe will not get a BIG boost if you don't have a powerful CPU (it CPU intensive for big files like cloudron Backup, and is still not well-performing if you have small files like in a Nextcloud with small docs.)

                      MooCloud is testing Garage, and we have an agreement with Garage leading developer to publish the data collected using garage in a modern cloud environment.

                      Matteo. R.
                      Founder and Tech-Support Manager.
                      MooCloud MSP
                      Swiss Managed Service Provider

                      robiR 1 Reply Last reply
                      3
                      • MooCloud_MattM MooCloud_Matt

                        @LoudLemur

                        Garage still doesn't support 100% the s3 protocol.
                        And due to how is written, modern NVMe will not get a BIG boost if you don't have a powerful CPU (it CPU intensive for big files like cloudron Backup, and is still not well-performing if you have small files like in a Nextcloud with small docs.)

                        MooCloud is testing Garage, and we have an agreement with Garage leading developer to publish the data collected using garage in a modern cloud environment.

                        robiR Offline
                        robiR Offline
                        robi
                        wrote on last edited by
                        #10

                        @MooCloud_Matt Have you looked at SeaweedFS yet?

                        Conscious tech

                        MooCloud_MattM 1 Reply Last reply
                        0
                        • robiR robi

                          @MooCloud_Matt Have you looked at SeaweedFS yet?

                          MooCloud_MattM Offline
                          MooCloud_MattM Offline
                          MooCloud_Matt
                          wrote on last edited by
                          #11

                          @robi
                          We did, but i don't recall the reason we excluded as an alternate to ceph(that we are using in prod currently)

                          Matteo. R.
                          Founder and Tech-Support Manager.
                          MooCloud MSP
                          Swiss Managed Service Provider

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


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Bookmarks
                            • Search