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

    Solved Help with Wasabi mounting

    Support
    rclone wasabi fuse
    6
    68
    7016
    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.
    • girish
      girish Staff @robi last edited by girish

      @robi We have tried the setup of using S3 as objectstorage before in nextcloud and it just doesn't perform well. It also makes a very large number of s3 requests and for things like AWS this costs some real $$$. Other services like DO Spaces will promptly rate limit. Overall, the whole setup is unstable. It looks good on paper but doesn't work reliably for serious use.

      for example: https://help.nextcloud.com/t/high-aws-s3-costs-due-to-nextcloud-requests/68687 and https://help.nextcloud.com/t/high-traffic-to-primary-storage-s3-from-nextcloud/83185 .

      robi marcusquinn 2 Replies Last reply Reply Quote 0
      • robi
        robi @girish last edited by

        @girish yes, the article explicitly warns about this, pointing out that AWS is not a good place to do this as it's not a part of the bandwidth alliance.

        This is not a problem with NC, but of the underlying architecture chosen.

        There is a way to make this work well, but one must understand all the pieces, as if you ignore one, it will be the lowest common denominator and bottleneck.

        It is an Enterprise Deployment afterall.

        Life of Advanced Technology

        1 Reply Last reply Reply Quote 0
        • marcusquinn
          marcusquinn @girish last edited by

          @girish This article suggests there's an old and a new way to do this, so I wonder if we're all talking about the same thing?

          • https://autoize.com/s3-compatible-storage-for-nextcloud/

          We're not here for a long time - but we are here for a good time :)
          Jersey/UK
          Work & Ecommerce Advice: https://brandlight.org
          Personal & Software Tips: https://marcusquinn.com

          robi 1 Reply Last reply Reply Quote 0
          • robi
            robi @marcusquinn last edited by

            @marcusquinn said in Help with Wasabi mounting:

            @girish This article suggests there's an old and a new way to do this, so I wonder if we're all talking about the same thing?

            • https://autoize.com/s3-compatible-storage-for-nextcloud/

            old = adding an additional S3 store from within NC running locally.
            new = setting up NC with S3 as primary storage.

            Life of Advanced Technology

            girish C 2 Replies Last reply Reply Quote 1
            • girish
              girish Staff @robi last edited by girish

              @robi @marcusquinn Both methods have been there for a some time. I have investigated this a year or so ago, for example, this and this. Back then, it was not really stable. It will create a lot of oid:xx files in the object backend and AFAIK there is no easy way to change an installation from one storage to another (it's setup once at install time). All this means, that as @robi pointed out, this is really targeted at enterprises and people having full time dedicated sysadmins and nextcloud support contract. Don't get me wrong, I am sure it can be made to work but it's not something we want to support (best to pay nextcloud for this) 🙂

              marcusquinn 1 Reply Last reply Reply Quote 3
              • marcusquinn
                marcusquinn @girish last edited by

                @girish Fair enough. Thanks.

                We're not here for a long time - but we are here for a good time :)
                Jersey/UK
                Work & Ecommerce Advice: https://brandlight.org
                Personal & Software Tips: https://marcusquinn.com

                1 Reply Last reply Reply Quote 1
                • C
                  cdolson @robi last edited by

                  @robi I've managed to get this working using Digital Ocean Spaces on my Cloudron Nextcloud installation by following the instructions at this resource. This involved simply editing the config/config.php file to include the following:

                  'objectstore' => 
                  array (
                    'class' => '\\OC\\Files\\ObjectStore\\S3',
                    'arguments' => 
                    array (
                      'bucket' => 'yourbucketname',
                      'key' => 'YOURKEY',
                      'secret' => 'YOURSECRET',
                      'hostname' => 'nyc3.digitaloceanspaces.com',
                      'region' => 'nyc3',
                      'port' => 443,
                      'use_ssl' => true,
                      'use_path_style' => true,
                    ),
                  ),
                  );
                  

                  I added this to the very end of my config.php, and before the last closing );

                  Functionality tested and working. Uploads and downloads happen directly within the DO Spaces bucket. Configuration persists between reboots.

                  I am new to Cloudron, so I am not certain if these changes will persist after updates to the Nextcloud app or Cloudron.

                  P 1 Reply Last reply Reply Quote 2
                  • P
                    privsec @cdolson last edited by

                    @cdolson How are the speeds?

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