Originally created by @dsewell on GitHub (Feb 22, 2025).
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).
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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @dsewell on GitHub (Feb 22, 2025).
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.
@dsewell commented on GitHub (Feb 22, 2025):
code changes - PR #10581
docs changes - PR https://github.com/open-webui/docs/pull/414