I’m really struggling to get DreamObjects (follows S3 protocol) setup as primary storage. I’ve reviewed the documentation, I’ve read all the similar topics I can find, I’ve tweaked and improved, but no success. It would be really helpful to have some fresh eyes on this. If nothing else, it isn’t clear whether I’m supposed to add the S3 code to the end of the existing config.php script, replace a certain portion of it, etc, so here is the whole thing. I understand from a different post that unused arguments are to be left out rather than nulled, so I have intentionally eliminated the port and region arguments as those are not necessary for connecting to DreamObjects. “XXX” are values that I’ve hidden.
<?php $CONFIG = array ( 'objectstore' => array ( 'class' => 'OC\\Files\\ObjectStore\\S3', 'arguments' => array ( 'bucket' => 'bucketname', 'autocreate' => true, 'key' => 'XXX', 'secret' => 'XXX', 'hostname' => 'objects-us-west-1.dream.io', 'use_ssl' => true, // required for some non amazon s3 implementations 'use_path_style'=>false ), ), );