Infinit tries to be as unconstrained as possible when it comes to the system it is running on so that it can be used in as many places as possible. In terms of backend storage for blocks, we support several different options including the local filesystem, Amazon S3 and Google Cloud Storage.
With the 0.7.0 release we've added any S3 compatible service to this list. This means that if you have an S3 compatible block store (such as Minio) you can now use this to store Infinit blocks.
To use this feature, you simply need to add the credentials for the service using
infinit-credentials, then create your S3 type storage with an
--endpoint option as follows:
$> infinit-credentials --add --aws --name minio $> infinit-storage --create --name minio \ --s3 \ --account minio \ --region us-east-1 \ --bucket my-bucket \ --endpoint http://192.168.1.53:9000
--endpoint option will make the storage default to using an Amazon S3 endpoint.
Get started with Infinit in less than 10 minutes! Test it!