sha256:729e70d4fe30725f885ebd0878fe6ced8f5f428a76cc18843e432ed0a5ab835c
Last pushed
over 1 year by bretfisher
Type
Compose
Manifest digest
sha256:729e70d4fe30725f885ebd0878fe6ced8f5f428a76cc18843e432ed0a5ab835c
# This is a Docker Compose file for running the Open WebUI with a specific model.
# It uses the new provider feature of Compose to specify the model to be downloaded.
# Note that Open WebUI lets you select any downloaded model, but it won't auto-download them
# so the provider service will ensure it's downloaded first.
# https://docs.docker.com/compose/how-tos/model-runner/
services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
ports:
- "3000:8080"
environment:
- OPENAI_API_BASE_URL=http://model-runner.docker.internal:80/engines/llama.cpp/v1
- OPENAI_API_KEY=na
volumes:
- open-webui:/app/backend/data
develop:
watch:
- action: sync
path: ./
target: /src/
volumes:
open-webui:
docker compose -f oci://bretfisher/openwebui:dev upUse the above command to pull and run the Compose file. Learn more.