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


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    BLOB Storage Addon?

    Discuss
    2
    5
    129
    Loading More Posts
    • 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.
    • doodlemania2
      doodlemania2 App Dev last edited by

      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 Reply Quote 0
      • girish
        girish Staff last edited by

        @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 Reply Quote 0
        • doodlemania2
          doodlemania2 App Dev last edited by

          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 Reply Quote 0
          • girish
            girish Staff last edited by

            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 Reply Quote 1
            • doodlemania2
              doodlemania2 App Dev last edited by

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

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Powered by NodeBB