umbrel icon indicating copy to clipboard operation
umbrel copied to clipboard

Open WebUI v0.6.0 Crashes After Initialization on Umbrel - Port 8080 Not Accessible

Open Shadovv007 opened this issue 10 months ago • 0 comments

Hi Umbrel team,
I'm running Open WebUI v0.6.0 on Umbrel, and it consistently crashes after initialization. The logs show it loading WEBUI_SECRET_KEY, SQLite database, and environment variables, ending with a CORS warning (WARNING: CORS_ALLOW_ORIGIN IS SET TO '*'), but then it restarts in a loop without starting the web server. Port 8080 is not open (verified with nc -l -p 8080), and the proxy (open-webui_app_proxy_1) fails with "The address 'open-webui_web_1' cannot be found", resulting in Connection reset by peer when accessing http://localhost:2876.
What I’ve tried: Restarted, reinstalled Open WebUI, updated Umbrel, stopped all other apps except Ollama (which works fine at 10.21.0.4:11434).

Status: Container shows Up X seconds (health: starting) then likely restarts (no shell access to debug further).

Logs: Attached below from sudo docker logs open-webui_web_1.

Any ideas on what’s causing this or how to fix it? Thanks!

LOGS:

WARNING: CORS_ALLOW_ORIGIN IS SET TO '*' - NOT RECOMMENDED FOR PRODUCTION DEPLOYMENTS.

Loading WEBUI_SECRET_KEY from file, not provided as an environment variable. Loading WEBUI_SECRET_KEY from .webui_secret_key /app/backend/open_webui /app/backend /app INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [open_webui.env] 'DEFAULT_LOCALE' loaded from the latest database entry INFO [open_webui.env] 'DEFAULT_PROMPT_SUGGESTIONS' loaded from the latest database entry WARNI [open_webui.env]

Shadovv007 avatar Apr 03 '25 15:04 Shadovv007