[Vigtig sikkerhedsmeddelelse] Falske Qfinder Pro-websteder opdaget. Læs mere >

How to deploy Open WebUI on the QNAP NAS and connect to Ollama
Sådan implementeres Open WebUI på QNAP NAS og forbindes til Ollama


Last modified date: 2026-05-08

Gældende produkter

QTS, QuTS hero

Container Station


Hvad er Open WebUI?

Open WebUI er en ChatGPT-lignende, selvhostet webgrænseflade designet til at forbinde til lokale Large Language Models (LLMs) som Ollama. Det giver en poleret, brugervenlig chatoplevelse uden behov for cloud-abonnementer eller at sende dine data til eksterne servere. Når det er implementeret på din QNAP NAS, kan du få adgang til Open WebUI fra enhver browser på dit netværk.

Hvad du vil lære

Denne vejledning dækker:

  1. Oprettelse af en Docker Compose YAML-fil til Open WebUI
  2. Konfiguration af netværksforbindelse mellem Open WebUI og Ollama
  3. Implementering af containeren og oprettelse af en admin konto
  4. Valg af en LLM og test af chatgrænsefladen
  5. Forbindelse til en fjern Ollama-instans hvis nødvendigt

Forståelse af Docker netværk

Når både Open WebUI og Ollama kører i separate containere på den samme QNAP NAS, kommunikerer de via et delt Docker netværk. Det vigtige punkt: containere kommunikerer ved hjælp af servicenavne (for eksempel: ollama, men ikke localhost).

OLLAMA_BASE_URL-miljøvariablen fortæller Open WebUI, hvor den kan finde Ollama. Når begge containere er på det samme Docker-netværk, der hedder ai-network, er URL'en http://ollama:11434 (ved brug af containerens servicenavn).


Forudsætninger

  • QNAP NAS, der kører QTS 5.2 / QuTS hero h5.2 eller senere versioner
  • Container Station 3
  • Ollama, implementeret på den samme QNAP NAS
  • Mindst 2GB ledig plads til Open WebUI-containeren og vedvarende data
  • Kendskab til Container Station og Docker Compose-grundlæggende

Procedure

Trin 1: Opret Lager-mappe

Åbn SSH eller File Station på din QNAP NAS. Opret en mappe til Open WebUI vedvarende data:
/share/Container/open-webui

Denne mappe gemmer chathistorik, brugerindstillinger og konfigurationsdata. Uden denne volumenmontering forsvinder alle dine samtaler, når containeren genstarter.

Trin 2: Opret applikationen

I Container Station, opret en ny applikation med følgende indhold:

version: '3.8'
tjenester:
  open-webui:
    image: ghcr.io/open-webui/open-webui:main
    container_name: open-webui
    porte:
      - "3000:8080"
    volumes:
      - /share/Container/open-webui:/app/backend/data
    environment:
      OLLAMA_BASE_URL: http://ollama:11434
    networks:
      - ai-network
    restart: unless-stopped

networks:
  ai-network:
    name: ai-network
    driver: bridge

Nøglekonfiguration forklaret

  • Billede:ghcr.io/open-webui/open-webui:main — Officielt Open WebUI-billede fra GitHub Container Registry
  • Port:3000:8080 — Adgang fra browser på http://NAS-IP:3000, kortlagt til containerport 8080
  • Volume:/share/Container/open-webui:/app/backend/data — Vedvarende Lager til chats og indstillinger
  • OLLAMA_BASE_URL:http://ollama:11434 — Skal matche dit Ollama container service navn og port
  • Netværk:ai-network — Delt bro-netværk med Ollama container
  • Genstart:unless-stopped — Container genstarter automatisk efter QNAP genstarter

Vent 30-60 sekunder for containeren til at starte. Tjek logs i Container Station.

Trin 3: Opret admin konto og initial opsætning

Åbn din browser og naviger til:
http://YOUR-NAS-IP:3000

Skærmbillede: Open WebUI login-skærm med tilmeldingsfelter

Ved første adgang viser Open WebUI en tilmeldingsformular. Udfyld:

  • Navn: Dit visningsnavn
  • E-mail: En e-mailadresse (behøver ikke være gyldig)
  • Adgangskode: En sikker adgangskode til din konto

Den første konto, der oprettes, bliver automatisk admin-kontoen. Du skal oprette denne konto, før grænsefladen låses op. Klik på Opret konto.

Advarsel
Den første konto, der oprettes, bliver admin med fuld systemadgang. Hvis din QNAP NAS er tilgængelig fra internettet, skal du straks oprette en stærk adgangskode. Undlad at efterlade standard- eller tomme legitimationsoplysninger.

Trin 4: Vælg en model og test

Efter login viser Open WebUI en modelvælger. Hvis du allerede har hentet modeller i Ollama, vises de her automatisk. Hvis ingen modeller er angivet:

  1. Gå til admin Panel -menuen
  2. Vælg Indstilling -> Modeller
  3. Bekræft Ollama-forbindelser og vis modeltilgængelighed.
  4. Hent en model direkte fra Open WebUI eller vend tilbage til Ollama for at hente en først

Vælg en model fra dropdown-menuen (f.eks. Gemma, Qwen, Deepseek).

Trin 5: Start chatten

Skriv en besked i tekstboksen nederst og tryk på Enter. Open WebUI sender din besked til Ollama, som behandler den ved hjælp af den valgte model og returnerer et svar. Grænsefladen gemmer hele samtalen i dit vedvarende volumen.

Skærmbillede: Open WebUI chatgrænseflade med en eksempelsamtale

Tilslutning til en fjern Ollama-instans

Hvis du ønsker, at Open WebUI skal oprette forbindelse til Ollama, der kører på en anden QNAP NAS eller maskine (ikke den samme fysiske vært), skal du ændre miljøvariablen:
OLLAMA_BASE_URL: http://OTHER-NAS-IP:11434

Erstat OTHER-NAS-IP med IP-adressen på den fjernmaskine, der kører Ollama. Sørg for, at maskinens Firewall tillader port 11434-trafik fra din QNAP NAS. Begge maskiner skal være på samme netværk eller have korrekt routing konfigureret.

Was this article helpful?

100% of people think it helps.
Thank you for your feedback.

For yderligere hjælp kan du spørge andre brugere og QNAP-eksperter i vores community. Gå til QNAP Community

Please tell us how this article can be improved:

If you want to provide additional feedback, please include it below.

Choose specification

      Show more Less
      Choose Your Country or Region
      Chat med os! Chat med os!
      back to top