OpenLogs

All tools

open-webui

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

Replaces

Not recorded.

Difficulty

Difficulty: Easy

2 services, 2 volume mounts, no env values to set, no elevated host access. Heuristic score 2 of 11: easy.

Stack

typescript (language)

Deployment

docker_compose

Requirements

Not stated.

License

Unknown (Unknown)

Read from github.com/open-webui/open-webui/blob/91ea4e3/LICENSE

Business model

Unknown

Not checked by the pipeline. Read the project's own pricing or docs page before setting this.

Repository

open-webui/open-webui

GitHub stats

Stars
156,376
Forks
22,767
Open issues and pull requests
182
Last push
2026-10-21

From the GitHub API on . These numbers are a snapshot, not live.

Compose file

Not checked We have not run docker compose config on this file yet.
docker-compose.yaml Version 1
services:
  ollama:
    volumes:
      - ollama:/root/.ollama
    container_name: ollama
    pull_policy: always
    tty: true
    restart: unless-stopped
    image: ollama/ollama:${OLLAMA_DOCKER_TAG-latest}

  open-webui:
    build:
      context: .
      dockerfile: Dockerfile
    image: ghcr.io/open-webui/open-webui:${WEBUI_DOCKER_TAG-main}
    container_name: open-webui
    volumes:
      - open-webui:/app/backend/data
    depends_on:
      - ollama
    ports:
      - ${OPEN_WEBUI_PORT-3000}:8080
    environment:
      - 'OLLAMA_BASE_URL=http://ollama:11434'
      - 'WEBUI_SECRET_KEY='
    extra_hosts:
      - host.docker.internal:host-gateway
    restart: unless-stopped

volumes:
  ollama: {}
  open-webui: {}

From the app's own repository: github.com/open-webui/open-webui/blob/91ea4e3/docker-compose.yaml.

Compose file from the app repo.

Install

  1. Save the compose file as docker-compose.yaml (github.com/open-webui/open-webui/blob/91ea4e3/docker-compose.yaml)

    Use the compose file shown above.

Compose file check: not run.

Gotchas and maintenance

Gotchas

Signals

  • Open issues and pull requests: 182
  • Last push: 2026-10-21 (0 days before this page was built)
  • Latest release: none recorded