Fehlermeldung von tika / Problem bei 2. INstallation?

Ich versuche 2 parallele Installationen von paperless zu etablieren.

Das Ganze soll auch noch mit portainer besser handhabbar sein.

Soweit scheint das funktioniert zu haben.

Nun versuche ich, mit einer der INstallationen ein Mail-Postfach zu überwachen und PDF-Anhänge zu konsumieren.

Dabei erhalte ich folgedne Fehlermeldung:

documents.parsers.ParseError: Could not parse content with tika server at http://localhost:9998: [Errno 111] Connection refused

[2025-12-14 07:30:04,602] [ERROR] [paperless.tasks] ConsumeTaskPlugin failed: no-name-attachment: Error occurred while consuming document no-name-attachment: Could not parse content with tika server at http://localhost:9998: [Errno 111] Connection refused

Meine beiden INstallationen haben nun als Stack-EInträge

9998:9998 und 9999.9998 für die andere INstallation

Könnte sich das beissen?

Das hier ist der stack der ERSTEN Installation:

services:
  gotenberg:
    image: docker.io/gotenberg/gotenberg:7.8
    restart: unless-stopped
    # The gotenberg chromium route is used to convert .eml files. We do not
    # want to allow external content like tracking pixels or even javascript.
    command:
      - "gotenberg"
      - "--chromium-disable-javascript=true"
      - "--chromium-allow-list=file:///tmp/.*"
    ports:
      - 3000:3000

  tika:
    image: docker.io/apache/tika:latest
    restart: unless-stopped
    ports:
      - 9998:9998
  broker:
    image: redis
    container_name: Paperless-NGX-REDIS
    restart: always
    volumes:
      - /volume1/docker/paperlessngx/redis:/data

  db:
    image: postgres:16
    container_name: Paperless-NGX-DB
    restart: always
    volumes:
      - /volume1/docker/paperlessngx/db:/var/lib/postgresql/data
    environment:
      POSTGRES_DB: paperless
      POSTGRES_USER: paperless
      POSTGRES_PASSWORD: paperless

  webserver:
    image: ghcr.io/paperless-ngx/paperless-ngx:latest
    container_name: Paperless-NGX
    restart: always
    depends_on:
      - db
      - broker
    ports:
      - 8777:8000
    volumes:
      - /docker/paperlessngx/data:/usr/src/paperless/data
      - /docker/paperlessngx/media:/usr/src/paperless/media
      - /docker/paperlessngx/export:/usr/src/paperless/export
      - /docker/paperlessngx/consume:/usr/src/paperless/consume
      - /opt/scripts:/opt/scripts
      - /opt/scripts/init.d:/custom-cont-init.d:ro 
      - /mnt/xxx_docs:/mnt/xxx_docs
      - /dev/log:/dev/log
      
    #environment:
    env_file:
      stack.env
      
      

UNd hier die zweite:

services: 
  gotenberg: 
    image: docker.io/gotenberg/gotenberg:7.8 
    restart: unless-stopped 
    command: 
      - "gotenberg" 
      - "--chromium-disable-javascript=true" 
      - "--chromium-allow-list=file:///tmp/.*"
    ports:
       - 3001:3000

  tika:
     image: docker.io/apache/tika:latest
     restart: unless-stopped 
     ports: 
     - 9999:9998

  broker: 
     image: redis 
     container_name: Paperless-NGX-REDIS-2 
     restart: always 
     volumes: 
     - /volume1/docker/paperlessngx-belege/redis:/data

  db: 
     image: postgres:16 
     container_name: Paperless-NGX-DB-2 
     restart: always 
     volumes: 
       - /volume1/docker/paperlessngx-belege/db:/var/lib/postgresql/data 
     environment: 
       POSTGRES_DB: paperless 
       POSTGRES_USER: paperless 
       POSTGRES_PASSWORD: paperless

  webserver: 
     image: ghcr.io/paperless-ngx/paperless-ngx:latest 
     container_name: Paperless-NGX-2 
     restart: always 
     depends_on: 
       - db 
       - broker 
     ports: 
     - 8778:8000 
     volumes: 
       - /docker/paperlessngx-belege/data:/usr/src/paperless/data 
       - /docker/paperlessngx-belege/media:/usr/src/paperless/media 
       - /docker/paperlessngx-belege/export:/usr/src/paperless/export 
       - /docker/paperlessngx-belege/consume:/usr/src/paperless/consume 
       - /opt/scripts:/opt/scripts 
       - /opt/scripts/init.d:/custom-cont-init.d:ro 
       - /mnt/xxx_docs:/mnt/xxx_docs 
       - /dev/log:/dev/log
     env_file:
       stack.env

Sollte so eine Zweit-Installation aussehen?

Meine zweit-Instanz sieht so aus ( gekürzt )… nach MasterClass

Gotenberg und Tika haben andere Ports bekommen … is nur ne funktionsfähige Testinstallation !

services:
  broker:
    image: docker.io/library/redis:8.2.1 #7.4.0
    container_name: paperlesser-redis
    restart: unless-stopped
    volumes:
      - /volume2/docker/paperlesser/redisdata:/data
  db:
    image: docker.io/library/postgres:18 #16
    container_name: paperlesser-pgsql
    restart: unless-stopped
    volumes:
      - /volume2/docker/paperlesser/pgdata:/var/lib/postgresql
  webserver:
    ports:
      - 8088:8000
    environment:
      PAPERLESS_REDIS: redis://broker:6379
      PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3001
      PAPERLESS_TIKA_ENDPOINT: http://tika:9997

auf der ersten Installation is es das hier.

      PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://paperless-gotenberg:3000
      PAPERLESS_TIKA_ENDPOINT: http://paperless-tika:9998