Minio is an awesome, self hosted alternative to S3. The API they provide is supposed to be identical to S3, so I imagine that it would be pretty simple to create a new media source type based on the existing S3 class.
Any idea how to make this work? I’m more than happy to spearhead the development, especially since the existing aws classes are already working.
I was thinking that would work too, but it looks like it’s still trying to reach out to S3. I am working on an intranet site that shouldn’t ever reach out to amazon, and when I change the URL to the local address and port i can see in the PHP error response that it’s still trying to reach out to AWS. See the attached screenshot…
Right, I’ve already added a new media source. But, when the type is set to S3, all those AWS URLs are hard coded in the core aws classes. Instead of hacking those, I was thinking of creating a new media source type, not just a new media source.
ooooooooooh i’ll check that out and give it a shot. if not, at least having that as a boilerplate to work off of should get me going in the right direction.