BETA: Open WebUI Installer For Windows – Docker Setup Made Easy for Open WebUI!

Hi everyone!

We’re thrilled to announce the beta release of the Open WebUI Installer for Windows.

We designed the installer to make setting up Docker containers for Open WebUI configurations a breeze. Our goal is to simplify Open WebUI deployment for all users, regardless of technical skill.

Why Open WebUI Installer?

As we push toward accessible, user-owned AI solutions, Open WebUI stands as a promising alternative to proprietary AI like ChatGPT. However, we know the installation process can be daunting. That’s why we’ve built an installer to streamline the setup, making it easy for anyone to run Open WebUI on their system with just a few clicks.

Key Features:

  • Automated Docker Installation: Checks if Docker is installed, installs it if necessary, and guides users through setup.
  • Container Management: Creates containers needed for Open WebUI
  • Configurable Options: Select from various setups, including GPU support, local/remote connections, and configurations bundled with Ollama.
  • Detailed Logging: Tracks all setup steps in-app and in log files for troubleshooting and clarity.

Getting Started:

  1. Download the installer from our Github repository
  2. Run the installer to install docker and setup containers as directed
  3. Enjoy Open WebUI

Download & Contribute: Head over to our GitHub page to try it out: Open WebUI Installer GitHub Repository

We invite feedback, suggestions, and contributions to help improve this project! Let us know what you think, and help us shape the future of your Brain Drive!

open webui is up and running, tho I couldn’t get it to connect with my ollama or comfyui localhost, its probably something with docker configuration, cause I’ve used wls ubuntu before and it worked

Very interesting enough I just checked my install. While I have Ollama installed outside of docker it seems my Open WebUI is connecting to it from http://host.docker.internal:11434 in connections. See if that resolves the issue at the moment and will delve into the actual cause of it.
Thank you for the feedback

1 Like

Found the reason why, comes from the way Open WebUI creates the container with the add-host:
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

The goal was to attempt to be as consistent as possible with how Open WebUI does things.

I did a little bit of research this is my first time using docker so I got confused, Yes actually using this ip configuration made it work, and I can also access my ComfyUI too, thanks for your help