mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-16 14:39:31 -05:00
[GH-ISSUE #17583] feat: Enable Non root Usage For Docker
#89074
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @YTKme on GitHub (Sep 18, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/17583
Check Existing Issues
Problem Description
I am running Open WebUI through TrueNAS, which runs the application using containers. But I am encountering a permission issue with deploying Ollama with the Open Web UI container after around ~v0.6.27. But from a conversation on the TrueNAS side, it might be update from v0.6.23.
I got the error of
I tried changing permission of the path use for
/root/.ollama, even with 777 permission, it was still producing the above error. The work around is currently setting the User and Group of ID0, which isroot.Desired Solution you'd like
Would like to be able to deploy Open WebUI with non-root user.
Alternatives Considered
No response
Additional Context
Deploy Log
@tjbck commented on GitHub (Sep 18, 2025):
You can build your own image.
@stavros-k commented on GitHub (Sep 25, 2025):
@tjbck
Issues started after the linked release
Quoting from changelog
It is either a supported way to run open-webui or not. If its not then such improvements should be removed entirely?
@rgaricano commented on GitHub (Sep 25, 2025):
are you tried? with:
docker run -d -p 3000:8080 --gpus=all -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama