[Enhancement]: Azure Blob Storage private container support #6704
anttip1
started this conversation in
Feature Requests & Suggestions
Replies: 1 comment 2 replies
-
I've thought about this, and it adds some complexity to the project. You would need to make it "provider-agnostic" at least with the route definition and go from there with dependency injection in mind. I think it would be better as an adapter to the existing methods when creating the URL, and even better as an addition to that, best served as an independent API external to LibreChat, as proxying externally is preferable and gives you the maximum amount of customization for your use case, and necessary code changes to LibreChat would be minimal in this regard. This won't be on my radar to tackle for a while but PR's are always welcome. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What features would you like to see added?
I'd like LibreChat to support a private access mode for Azure Blob Storage containers. Currently, files stored in Azure Blob Storage need to be public and are accessed via direct URLs. This feature would add an option to store files in private containers and serve them through an authenticated proxy endpoint, improving security.
More details
The implementation would need to:
The proxy endpoint authentication could work like this:
Which components are impacted by your request?
Other
Pictures
No response
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions