From 64a71ed523d526c4f9209c37717f93c47071ee6a Mon Sep 17 00:00:00 2001 From: Micha Date: Sun, 12 Apr 2026 10:23:27 +0000 Subject: [PATCH] apps/paperless-gpt/docker-compose.yml aktualisiert --- apps/paperless-gpt/docker-compose.yml | 38 +++++++++++---------------- 1 file changed, 15 insertions(+), 23 deletions(-) diff --git a/apps/paperless-gpt/docker-compose.yml b/apps/paperless-gpt/docker-compose.yml index 74c5e22..0492f52 100644 --- a/apps/paperless-gpt/docker-compose.yml +++ b/apps/paperless-gpt/docker-compose.yml @@ -1,3 +1,5 @@ +version: '3.8' + services: paperless-gpt: image: icereed/paperless-gpt:latest @@ -10,49 +12,39 @@ services: - 8.8.8.8 environment: TZ: "Europe/Berlin" - PAPERLESS_BASE_URL: "http://paperless:8000" PAPERLESS_PUBLIC_URL: "https://paperless.kaleschke.info" PAPERLESS_API_TOKEN: "${PAPERLESS_API_TOKEN}" - MANUAL_TAG: "paperless-gpt" AUTO_TAG: "paperless-gpt-auto" - - LLM_PROVIDER: "openai" - LLM_MODEL: "gpt-4o-mini" - OPENAI_API_KEY: "${OPENAI_API_KEY}" + LLM_PROVIDER: "ollama" + LLM_MODEL: "qwen3:14b" + OLLAMA_HOST: "http://192.168.178.103:11434" LLM_LANGUAGE: "German" - OCR_PROVIDER: "llm" - VISION_LLM_PROVIDER: "openai" - VISION_LLM_MODEL: "gpt-4o-mini" + VISION_LLM_PROVIDER: "ollama" + VISION_LLM_MODEL: "qwen3:14b" OCR_PROCESS_MODE: "image" - CREATE_NEW_TAGS: "true" - AUTO_GENERATE_TITLE: "true" AUTO_GENERATE_TAGS: "true" AUTO_GENERATE_CORRESPONDENTS: "true" AUTO_GENERATE_DOCUMENT_TYPE: "true" - LOG_LEVEL: "debug" - volumes: - /mnt/user/appdata/paperless-gpt/data:/app/data - /mnt/user/appdata/paperless-gpt/prompts:/app/prompts - networks: - frontend_net - labels: - - traefik.enable=true - - traefik.docker.network=frontend_net - - traefik.http.routers.paperless-gpt.rule=Host(`paperless-gpt.kaleschke.info`) - - traefik.http.routers.paperless-gpt.entrypoints=websecure - - traefik.http.routers.paperless-gpt.tls=true - - traefik.http.routers.paperless-gpt.tls.certresolver=le - - traefik.http.routers.paperless-gpt.middlewares=authelia@file,secure-headers@file - - traefik.http.services.paperless-gpt.loadbalancer.server.port=8080 + - "traefik.enable=true" + - "traefik.docker.network=frontend_net" + - "traefik.http.routers.paperless-gpt.rule=Host(`paperless-gpt.kaleschke.info`)" + - "traefik.http.routers.paperless-gpt.entrypoints=websecure" + - "traefik.http.routers.paperless-gpt.tls=true" + - "traefik.http.routers.paperless-gpt.tls.certresolver=le" + - "traefik.http.routers.paperless-gpt.middlewares=authelia@file,secure-headers@file" + - "traefik.http.services.paperless-gpt.loadbalancer.server.port=8080" networks: frontend_net: