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. Discuss
  3. BLOB Storage Addon?

BLOB Storage Addon?

Scheduled Pinned Locked Moved Discuss
5 Posts 2 Posters 811 Views 3 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.
    • doodlemania2D Offline
      doodlemania2D Offline
      doodlemania2
      App Dev
      wrote on last edited by
      #1

      Has there been any consideration given to an addon to support S3 blob storage as a storage mechanism rather than localstorage? One could leverage something like blobfuse or something I'd think. This might allow offloading storage from expensive hosted managed disks to inexpensive S3 compatible points (via Minio, Azure Blob, etc) and simply proxy permission sets back through?

      1 Reply Last reply
      0
      • girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #2

        @doodlemania2 adding the addon is easy but most apps do not support blob storage. Even when they do, they are just mostly untested upstream because the localstorage is so much more popular/default. Do you have any specific app in mind that can make use of this addon? For example, I know nextcloud supports this and it works so-so.

        1 Reply Last reply
        0
        • doodlemania2D Offline
          doodlemania2D Offline
          doodlemania2
          App Dev
          wrote on last edited by
          #3

          Was thinking about Nextcloud for sure. In this instance, I was thinking it would be cool to "pretend" to be a full file system (cause of file permissions) but behind the scenes just wrote out to blob. IE, things that are all local storage like Lychee, Paperless, etc could really be awesome if they could abstract that away and use cheap blob but think they are using a real FS.

          1 Reply Last reply
          0
          • girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #4

            Unfortunately unless an app supports it natively, the whole thing is going to very slow. For example, s3fs is slow and does not work well when doing any non-basic operation (file locks, move operations, permissions etc).

            TBH, I think this really needs to come from the cloud providers. They need to provide a way to easily mount such storage as file system. That way, the apps don't need any setting at all.

            1 Reply Last reply
            1
            • doodlemania2D Offline
              doodlemania2D Offline
              doodlemania2
              App Dev
              wrote on last edited by
              #5

              That makes sense. BlobFuse is what MS uses for Azure and it is definitely, not amazing.

              1 Reply Last reply
              0
              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