Closed bwiercinski closed 3 months ago
Hi, Thanks for the suggestion! Feel free edit our troubleshooting.md doc and make a PR!
How does this work with podman. Another rootless provider?
Podman works the same, except the --add-host
becomes --add-host=host.containers.internal:host-gateway
. For example, my command for running Ollama is:
podman run -d -p 3000:8080 --add-host=host.containers.internal:host-gateway -v <ollama-webui-datadir>:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
Note that as mentioned by the OP, with this method the Ollama server must be hosted at 0.0.0.0
instead of the default 127.0.0.1
.
I've been using a Podman rootless configuration for some time. I've submitted pull request open-webui/open-webui#877 to update the README with details. This configuration doesn't require Ollama to listen anywhere but localhost. 🥂
Is your feature request related to a problem? Please describe. I've tried to install webui on a docker running in rootless mode. Unfortunately, the instructions don't work for rootless. The
--add-host=host.docker.internal:host-gateway
does not work on rootless by design stack overflow. Also--network=host
doesn't work docker docs. What I had to do is:host.docker.internal
to my local interface (e.g. wifi interface) using:(alternatively replace in
$(...)
toip addr show wifi-interface | grep -oP 'inet \K[0-9.]+'
)Describe the solution you'd like Improve documentation for other affected people.
Describe alternatives you've considered use socat https://stackoverflow.com/a/74979409/11226692