Integrated Redis
-
@girish I truly hope that in the next update, the Cloudron team can integrate Redis into the OpenWebUI instance—especially since Redis appears to already be available within Cloudron. Redis is crucial for enabling real-time communication between client applications and OpenWebUI. Without this feature enabled, OpenWebUI becomes difficult to use for business purposes, particularly when there are many users. The absence of Redis often leads to frequent disconnections in streaming and real-time communication from the client application to the server (OpenWebUI), as well as issues when loading models from inference in the admin panel
-
Hello @firmansi
Are you referring to the latest release v0.6.19 with the following patch note:Efficient Redis Connection Management: Implemented a shared connection pool cache to reuse Redis connections, dramatically reducing the number of active clients. This prevents connection exhaustion errors, improves performance, and ensures greater stability in high-concurrency deployments and those using Redis Sentinel.
Would you like this Redis feature you are looking for?
Since there is also
REDIS_SENTINEL_HOSTS
for scaled hosting environments like K8S, so I highly doubt you are referring to that one. -
Hello @firmansi
Are you referring to the latest release v0.6.19 with the following patch note:Efficient Redis Connection Management: Implemented a shared connection pool cache to reuse Redis connections, dramatically reducing the number of active clients. This prevents connection exhaustion errors, improves performance, and ensures greater stability in high-concurrency deployments and those using Redis Sentinel.
Would you like this Redis feature you are looking for?
Since there is also
REDIS_SENTINEL_HOSTS
for scaled hosting environments like K8S, so I highly doubt you are referring to that one.@james Hai, that's not what I mean, what i mean is https://docs.openwebui.com/tutorials/integrations/redis/
The configuration for docker as far as I know
version: '3.8' services: redis: image: redis:latest container_name: redis ports: - "6379:6379" command: ["redis-server", "--requirepass", ""] # Opsional: tambahkan password open-webui: image: ghcr.io/open-webui/open-webui:main container_name: open-webui ports: - "8080:8080" environment: - REDIS_URL=redis://redis:6379 - WEBSOCKET_REDIS_URL=redis://redis:6379 depends_on: - redis volumes: - ./data:/app/backend/data
I don't know how to do that in Cloudron
-
@firmansi
I see you have noticed the update https://forum.cloudron.io/post/111557