willie68 / GoBlobStore

A multi-tenant proxy service for storing binary data in various storage systems with a simple HTTP interface.
Apache License 2.0
0 stars 0 forks source link

tenant based storage option #25

Open willie68 opened 2 years ago

willie68 commented 2 years ago

As in #21 there should be the possibility to do a tenant based storage option from a configurable set of providers. The possible primary providers should be selectable from a list from the configuration. Every Provider should have a name and a description. There should be an endpoint for getting this list. All other settings should not be readable. First the provider can be selected if there is no data on the storage, when you use the tenant create endpoint. One option is set as default, if the storage is automatically created on first upload, or the create endpoint missing he provider. If there is only one provider, this is automatically the default. Switching is not part of this issue.