[GH-ISSUE #10579] enh: support for redis cache authentication and ssl connections for websockets #31473

Closed
opened 2026-04-25 05:24:30 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @dsewell on GitHub (Feb 22, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/10579

For compliance with our security requirements I needed to implement authentication and SSL connections for the Redis Cache on Azure for the websockets feature. I have updated the code in our fork of the open-webui project with this enhancement and will create PRs to share the code and docs changes.

  • Add env vars to configure Redis username, password and SSL certificates
  • Add env var to enable DefaultAzureCredentials to retrieve managed identity for auth instead of username/password
  • Updated code for websockets to authenticate and pass SSL certificates
  • Updated docs with details of new configuration options
Originally created by @dsewell on GitHub (Feb 22, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/10579 For compliance with our security requirements I needed to implement authentication and SSL connections for the Redis Cache on Azure for the websockets feature. I have updated the code in our fork of the open-webui project with this enhancement and will create PRs to share the code and docs changes. - Add env vars to configure Redis username, password and SSL certificates - Add env var to enable DefaultAzureCredentials to retrieve managed identity for auth instead of username/password - Updated code for websockets to authenticate and pass SSL certificates - Updated docs with details of new configuration options
Author
Owner

@dsewell commented on GitHub (Feb 22, 2025):

code changes - PR #10581
docs changes - PR https://github.com/open-webui/docs/pull/414

<!-- gh-comment-id:2676253563 --> @dsewell commented on GitHub (Feb 22, 2025): code changes - PR #10581 docs changes - PR https://github.com/open-webui/docs/pull/414
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#31473