I have searched the existing issues and discussions.
Problem Description
The ollama install experience is wonderful whereas installing and running Open-WebUI feels a bit hands-on. It requires creating a virtual env (good practice) and also running the open-webui serve command each time.
Desired Solution you'd like
Life can be made better if:
Upon install a new user is created and the open-webui is installed under this user
A system service is created that runs on startup
Alternatives Considered
N/A - This is a Quality of Life improvement
I can volunteer to work on this feature.
I understand this is a niche thing though I did find people looking for ways to replicate this.
Please provide feedback if more people would like an install script that does this!
Additional Context
For those looking for how to do it yourself, I followed these guides to replicate the above:
Originally created by @Tickloop on GitHub (Apr 3, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/12419
### Check Existing Issues
- [x] I have searched the existing issues and discussions.
### Problem Description
The ollama install experience is wonderful whereas installing and running Open-WebUI feels a bit hands-on. It requires creating a virtual env (good practice) and also running the open-webui serve command each time.
### Desired Solution you'd like
Life can be made better if:
1. Upon install a new user is created and the open-webui is installed under this user
2. A system service is created that runs on startup
### Alternatives Considered
N/A - This is a Quality of Life improvement
I can volunteer to work on this feature.
I understand this is a niche thing though I did find people looking for ways to replicate this.
Please provide feedback if more people would like an install script that does this!
### Additional Context
For those looking for how to do it yourself, I followed these guides to replicate the above:
https://github.com/open-webui/open-webui/discussions/2608
https://github.com/ollama/ollama/blob/main/docs/linux.md
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Tickloop on GitHub (Apr 3, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/12419
Check Existing Issues
Problem Description
The ollama install experience is wonderful whereas installing and running Open-WebUI feels a bit hands-on. It requires creating a virtual env (good practice) and also running the open-webui serve command each time.
Desired Solution you'd like
Life can be made better if:
Alternatives Considered
N/A - This is a Quality of Life improvement
I can volunteer to work on this feature.
I understand this is a niche thing though I did find people looking for ways to replicate this.
Please provide feedback if more people would like an install script that does this!
Additional Context
For those looking for how to do it yourself, I followed these guides to replicate the above:
https://github.com/open-webui/open-webui/discussions/2608
https://github.com/ollama/ollama/blob/main/docs/linux.md