basic Open WebUI + Ollama stack for Local ChatGPT
- Services
- Ollama : LLM engine, model catalog. Please refer to https://ollama.com/library for available models
- Searxng : Private Search Engine with unlimited search API capabilities. This can be used as Web Search Tool for agentic workflow. Off the shelf, it works seanlessly with Open WebUI
- Open WebUI : User interface for Ollama, also Ollama / OpenAI compatible API. Please visit this docs for more details
- Postgres : Most popular open source SQL DB with extensible functionalities
- Clone this repository
$ cd openwebui-ollama-docker
$ cp .env.example .env
- Edit
.env
file to your liking $ cp ./searxng/settings.yml.example ./searxng/settings.yml
- Edit
secret_key
in./searxng/settings.yml
to your liking $ docker-compose up -d
- Open your browser and go to
http://localhost:8080
- Sign up as the first user -> this guy will be the super admin
- Sign in and see your first login
- Download