Installed LibreChat (v0.8.7) on my Umbrel (v1.7.4) but it’s simply not working.
Browser shows errors NS_ERROR_NET_EMPTY_RESPONSE and ERR_CONNECTION_REFUSED or there’s simply no connection. I’m unable to access the WebUI.
Umbrel logs for this app show:
librechat_app_proxy_1 | Error waiting for port: "The address 'librechat_api_1' cannot be found"
librechat_app_proxy_1 | Retrying...
Any fix available for this? My goal is to connect this app to an API and have my own self hosted AI chat.
hey, that proxy line only shows that LibreChat’s API container isn’t staying up, but it doesn’t include the actual crash.
Could you open Settings → Troubleshoot → App, select LibreChat, then click Download LibreChat logs and attach the downloaded file here?
Also, what hardware is your Umbrel running on: Umbrel Home, Umbrel Pro, Raspberry Pi 4/5, or something else? The full logs plus the device type should make the cause clear.
Yep, here you go:
I’m running umbrelOS v1.7.4 on a Gigabyte Brix Mini PC with 1TB SSD and 8GB of RAM. I have my CPU at 62% and 3GB of RAM are free.
LibreChat logs:
librechat_app_proxy_1 | Retrying...
librechat_app_proxy_1 | Error waiting for port: "The address 'librechat_api_1' cannot be found"
librechat_mongodb_1 |
librechat_mongodb_1 | WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
librechat_mongodb_1 | see https://jira.mongodb.org/browse/SERVER-54407
librechat_mongodb_1 | see also https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2
librechat_mongodb_1 | see also https://github.com/docker-library/mongo/issues/485#issuecomment-891991814
librechat_mongodb_1 |
librechat_app_proxy_1 | Retrying...
librechat_app_proxy_1 | Error waiting for port: "The address 'librechat_api_1' cannot be found"
librechat_app_proxy_1 | Retrying...
librechat_app_proxy_1 | Error waiting for port: "The address 'librechat_api_1' cannot be found"
librechat_app_proxy_1 | Retrying...
librechat_app_proxy_1 | Error waiting for port: "The address 'librechat_api_1' cannot be found"
librechat_app_proxy_1 | Retrying...
librechat_app_proxy_1 | Error waiting for port: "The address 'librechat_api_1' cannot be found"
librechat_app_proxy_1 | Retrying...
librechat_mongodb_1 |
librechat_mongodb_1 | WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
librechat_mongodb_1 | see https://jira.mongodb.org/browse/SERVER-54407
librechat_mongodb_1 | see also https://www.mongodb.com/community/forums/t/mongodb-5-0-cpu-intel-g4650-compatibility/116610/2
librechat_mongodb_1 | see also https://github.com/docker-library/mongo/issues/485#issuecomment-891991814
librechat_mongodb_1 |
Oh I see, apparently my CPU is not compatible 
yeah, that confirms it. MongoDB is the first container failing because the version bundled with LibreChat requires AVX, which your Brix CPU doesn’t provide. LibreChat’s API then fails to start, so the proxy has nothing to connect to and keeps retrying.
A reinstall won’t fix this. You’d need AVX-capable hardware, or a custom LibreChat setup using an older MongoDB version. I wouldn’t manually downgrade MongoDB inside the Umbrel app since future app updates could overwrite it or cause database compatibility problems.
If your main goal is a self-hosted chat interface connected to an API, Open WebUI from the Umbrel App Store should be a much easier option on that machine.
I’ll try Open WebUI, was avoiding that one because it requires Ollama and I only want to use an API key.
Thanks!