Opens a larger view. Escape closes it.

riyaz-companion

c723e3e

compose.yml

services:
  ollama:
    image: ollama/ollama:rocm
    container_name: ollama
    ipc: host
    devices:
      - /dev/dri:/dev/dri
      - /dev/kfd:/dev/kfd
    volumes:
      - /path/to/home/llm/ollama:/root/.ollama:z
    environment:
      - PUID=0
      - PGID=0
      - HSA_ENABLE_SDMA=0
      - ROCR_VISIBLE_DEVICES=0
      - OLLAMA_NUM_PARALLEL=1
      - OLLAMA_KV_CACHE_TYPE=q8_0
    group_add:
      - "985"
      - "44"
    ports:
      - "11434:11434"
    restart: unless-stopped

  open-webui:
    image: ghcr.io/open-webui/open-webui:main
    container_name: open-webui
    ports:
      - "3100:8080"
    volumes:
      - /path/to/home/llm/open-webui:/app/backend/data:z
      - /path/to/home/raga_kb:/raga_kb:ro,z
    environment:
      - OLLAMA_BASE_URL=http://ollama:11434
      - PUID=0
      - PGID=0
      - RAG_EMBEDDING_ENGINE=
      - RAG_EMBEDDING_MODEL=BAAI/bge-m3
      - ENABLE_RAG_HYBRID_SEARCH=true
      - RAG_TOP_K=10
      - DEVICE_TYPE=cpu
    depends_on:
      - ollama
    restart: unless-stopped

  searxng:
    image: searxng/searxng:latest
    container_name: searxng
    ports:
      - "8888:8080"
    volumes:
      - /path/to/home/llm/searxng:/etc/searxng:z
    environment:
      - SEARXNG_BASE_URL=http://searxng:8080
      - SEARXNG_LIMITER=false
    restart: unless-stopped

  music-mcp:
    image: music-mcp:latest
    container_name: music-mcp
    ports:
      - "8765:8765"
    volumes:
      - /path/to/home/raga_kb:/raga_kb:ro,z
    security_opt:
      - label=disable
    restart: always