Or, run <i>Riak</i> with their S3 compatibility layer. Riak is extremely stable and the work Basho has done to make a truly robust distributed database is significant.<p><a href="http://docs.basho.com/riak/cs/2.1.1/" rel="nofollow">http://docs.basho.com/riak/cs/2.1.1/</a>
Theory here is that people will build apps that talk to S3. But sometimes those apps might need to run inside the perimeter and can't talk to the cloud. So rather than rewrite an app to talk to a new internal datastore, you just point it at a locally hosted Minio and you're up and running.<p>Smart.
I switched from Fake S3 [1] to Minio for local development. Fast and lightweight, good experience so far :)<p>Easy to setup with Vagrant, and linking / sharing the Minio shared folder to the host makes it quite convenient to quickly check the files without going to the UI [2].<p>[1] - <a href="https://github.com/jubos/fake-s3" rel="nofollow">https://github.com/jubos/fake-s3</a><p>[2] - It stores the files as-is in the local filesystem (files in folders, unchanged), as opposed to having it 'wrapped' like Fake S3 does.
Minio will always be 100% free software / open source. We have no plans to add any proprietary extensions or hold back on features for paying customers only. -- Minio Team
After evaluating a couple of options mentioned in the other comments here, we recently replaced our in-house built s3 clone with minio for our on-prem version of our app. Very robust and stable.
Does this have the ability to mirror to an encrypted remote? I'm looking for something like this for a simple home storage server, but emphasis on being able to replicate to something like B2 Storage for cheap backup.<p>Currently Infinit.sh has my attention the most, but it's quite young still.<p><i>edit</i>: <a href="https://news.ycombinator.com/item?id=12125344" rel="nofollow">https://news.ycombinator.com/item?id=12125344</a> this thread seems to be talking about what i want. With that said, i'm not yet sure if `mc mirror` supports Backblaze, as that (per price point) is my prime need
The canonical open source alternative to S3 <a href="https://wiki.openstack.org/wiki/Swift" rel="nofollow">https://wiki.openstack.org/wiki/Swift</a>
Practical use case:<p>- Spin up a bunch of droplets on DigitalOcean, because I want reliability, etc.<p>- What's the best way to share drive space across these to create a single Minio storage volume, so if one DO node goes away I don't lose my stuff?
minio works awesome for dev & test deployments. It's dead simple to set up, just a single executable. Hopefully it doesn't lose that simplicity as it grows up and gains features.
Sorry for two posts (the other one was unrelated). If anyone has experience with this I have a few questions regarding a particular use case.<p>How does something like this behave with really large files. Video files in 100s of gigabytes, for example. I'm asking because if one could set up a resilient online (online as in available) storage with fat pipes like this it could be used as a platform to build a centralized video hub for editing. It's another question how much sense would it make over a filesystem though.
I love the website. I'm a lone developer who doesn't know any HTML, how would I go about getting such a nice design for my own projects? (Or how much would it cost)
Unrelated question. What's the point of fullscreen button on those term session players (or whatever they are) if it doesn't stretch the playback to fullscreen? You only get a same-sized screen with black around it. It's not even centered to the screen.
Is this just meant to emulate S3 for the sake of dev/test environments? Without clustering/HA I don't really see the point of using this over the plain old file system. Or am I missing something?
couldn't find at a glance wheter it has the same read after write issue of s3, or in general what the consistency is.<p>also, failure and backup modes.