diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..acdffae --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,29 @@ +version: '3.8' + +services: + ollama: + volumes: + - $HOME/ollama/ollama:/root/.ollama + container_name: ollama + pull_policy: always + tty: true + restart: unless-stopped + image: ollama/ollama:latest + ports: + - 11434:11434 + + ollama-webui: + image: ghcr.io/ollama-webui/ollama-webui:main + container_name: ollama-webui + volumes: + - $HOME/ollama/ollama-webui:/app/backend/data + depends_on: + - ollama + ports: + - 3000:8080 + environment: + - '/ollama/api=http://ollama:11434/api' + extra_hosts: + - host.docker.internal:host-gateway + restart: unless-stopped +