Dreamhost DreamObjects as Omeka Storage

Has anyone had any luck using Dreamhost DreamObjects with the Omeka S3 Storage Adapter? The DreamObject API is theoretically S3 compatible, but I haven’t been able to get it to work.



I got it to work using the following config.ini configuration:

storage.adapter = "Omeka_Storage_Adapter_ZendS3"
storage.adapterOptions.accessKeyId = Dreamhost Key
storage.adapterOptions.secretAccessKey = Dreamhost Key
storage.adapterOptions.bucket = Bucket Name
storage.adapterOptions.expiration = 10 ; URL expiration time (in minutes)
storage.adapterOptions.endpoint = https://objects-us-west-1.dream.io

The key was to separate the bucket from the URL path. Everything is now working correctly.