-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support S3 Compatible Storage Providers #893
Comments
We are using https://github.com/aws/aws-sdk-go/ to access S3. I never explored, but I suspect it's not that simple to add support for other storage options as changing the base URL. For example, search https://github.com/search?q=repo%3Aaws%2Faws-sdk-go%20S3_BASE_URL&type=code returns no results. Otherwise I agree, it would be useful to add support for other storage options. |
If you know how to do it with the AWS Go SDK, please let me know. |
tinode supported minio my local setup example
|
Is there anything that we need to do on the tinode side to support this? |
Base from what I have tested Tinode with Minio.
But for other cloud provider that provide object storage, I'm not sure. |
This comment was marked as spam.
This comment was marked as spam.
I mentioned this option in the config file and documentation: 1c813cd I think this can be closed now. Thanks everybody for helping out. |
Is your feature request related to a problem? Please describe.
Currently Tinode is only supporting AWS S3 storage services, however there are many other storage service providers like Wasabi, Vultr, Digital Ocean who support S3 APIs for their object storage.
Describe the solution you'd like
An environment variable named S3_BASE_URL should be used to manage files on S3 server
Describe alternatives you've considered
I just read the docker specific documentation and I couldn't find any possible ways to use S3 compatible storage providers.
The text was updated successfully, but these errors were encountered: