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
  • Brite
  • 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 - Status | 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
32 Posts 10 Posters 6.6k Views 11 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.
  • timconsidineT timconsidine

    Purely so I could learn, I packaged Garage S3 with its WebUI module.
    Please check out @jadudm package because it might be more robust, better coded than my effort.

    My git repo is here :
    https://git.cloudron.io/timconsidine/cloudron-garages3-ui

    Prebuilt cloudron docker image : tcmbp132021/cloudron-garages3-ui:v1.0.0

    Available on custom app installer https://ccai.appx.uk or your own private CCAI-PersonalEdition (remember to import the master catalogue).

    Screenshot 2026-01-04 at 23.48.49.png

    EDIT : Ha! Doh! small problem, external access, please standby

    EDIT #2 : web ui protected by basic auth.
    rclone and MinIO client (mc) S3 client access proved.

    scookeS Offline
    scookeS Offline
    scooke
    wrote on last edited by
    #23

    @timconsidine Super cool! What specs do you recommend to run this? I might, using the free Tier, just to see how it goes, but I'll need to spin up the right VPS.

    A life lived in fear is a life half-lived

    timconsidineT 1 Reply Last reply
    1
    • scookeS scooke

      @timconsidine Super cool! What specs do you recommend to run this? I might, using the free Tier, just to see how it goes, but I'll need to spin up the right VPS.

      timconsidineT Offline
      timconsidineT Offline
      timconsidine
      App Dev
      wrote on last edited by timconsidine
      #24

      @scooke I didn't see any minimum requirements on the garage docs site

      My instance is idling away at 20Mib but it is not under load. And the app is using the default 256Mb max memory limit.

      Disk space - well, that all depends on your storage needs obviously.

      It's a very nice app, but I don't think it is a resource hog. Check out this link (lower down the page) :

      https://medium.com/@kryukz/garage-standalone-your-lightweight-s3-compatible-object-storage-journey-5073bd51b566

      https://portalzine.de/day-38-garage-object-storage-the-self-hosted-s3-alternative-7-days-of-docker/

      Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

      1 Reply Last reply
      2
      • jadudmJ Offline
        jadudmJ Offline
        jadudm
        wrote on last edited by
        #25

        @timconsidine , I'll look at Voltron-ing the two repositories together.

        I use Cloudron on a DXP2800 NAS w/ 8TB in ZFS RAID1

        timconsidineT 1 Reply Last reply
        2
        • jadudmJ jadudm

          @timconsidine , I'll look at Voltron-ing the two repositories together.

          timconsidineT Offline
          timconsidineT Offline
          timconsidine
          App Dev
          wrote on last edited by
          #26

          @jadudm I have zero idea what that means 😂 but sounds great !

          Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

          robiR 1 Reply Last reply
          1
          • timconsidineT timconsidine

            @jadudm I have zero idea what that means 😂 but sounds great !

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

            @timconsidine it's a reference to an anime cartoon where multiple parts of a robot combine into one large powerful version. 🙂

            Conscious tech

            1 Reply Last reply
            1
            • jadudmJ Offline
              jadudmJ Offline
              jadudm
              wrote on last edited by
              #28

              This is my new favorite sequence of posts in this forum. Thank you, @robi , for the assist. 🙂

              I use Cloudron on a DXP2800 NAS w/ 8TB in ZFS RAID1

              1 Reply Last reply
              2
              • jadudmJ Offline
                jadudmJ Offline
                jadudm
                wrote on last edited by
                #29

                @timconsidine , I'd like to look at combining your package and mine. Should https://git.cloudron.io/timconsidine/cloudron-garages3-ui be public? It just says Retry later.

                I use Cloudron on a DXP2800 NAS w/ 8TB in ZFS RAID1

                1 Reply Last reply
                1
                • jadudmJ Offline
                  jadudmJ Offline
                  jadudm
                  wrote on last edited by
                  #30

                  Nevermind. It was temporary. I retried later. 🙂

                  I use Cloudron on a DXP2800 NAS w/ 8TB in ZFS RAID1

                  1 Reply Last reply
                  2
                  • timconsidineT Offline
                    timconsidineT Offline
                    timconsidine
                    App Dev
                    wrote last edited by
                    #31

                    Re-packaged Garage S3 with web ui
                    Upgraded to upstream 2.2.0

                    CloudronVersions:
                    https://communityapps.appx.uk/cloudron-garage-s3/CloudronVersions.json

                    Community Apps Website:
                    https://communityapps.appx.uk

                    [ @community-apps ]

                    Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                    1 Reply Last reply
                    3
                    • jadudmJ Offline
                      jadudmJ Offline
                      jadudm
                      wrote last edited by
                      #32

                      Hi @timconsidine , I know I won't have time to do a PR anytime soon, so I'll drop a note here. Huge kudos on bringing the package forward.

                      The Garage state is stored entirely in SQLite databases. I can't remember the names of them... there's 2 or 3? So while you've spec'd the directories where they will live, that's only part of what needs to be done with them for a restoreable Garage installation on Cloudron.

                      https://docs.cloudron.io/packaging/addons/#sqlite

                      You'll want to make sure they're explicitly called out in the manifest. Doing so makes sure they get baked up safely.

                      If you don't, it is possible that a backup will fail to correctly capture all of the metadata about the Garage instance, and the result could be lost data upon restore. (That is, if a WAL file is not flushed, then the standard backup might capture the metadata DB in an inconsistent state, and if someone had to restore, they would have a corrupt and unrecoverable Garage installation.)

                      I use Cloudron on a DXP2800 NAS w/ 8TB in ZFS RAID1

                      1 Reply Last reply
                      3

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      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