Webserver Stoppt immer wieder

Broker, db und webserver haben kein Image. Ich gehe davon aus das alles andere richtig eingerückt ist ?

services:
  broker:
    image: docker.io/library/redis:8
    restart: unless-stopped
    volumes:
      - redisdata:/data
  db:
    image: docker.io/library/postgres:17
    restart: unless-stopped
    volumes:
      - pgdata:/var/lib/postgresql/data
    environment:
      POSTGRES_DB: paperless
      POSTGRES_USER: paperless
      POSTGRES_PASSWORD: paperless
  webserver:
    image: ghcr.io/paperless-ngx/paperless-ngx:latest
    restart: unless-stopped
    depends_on:
      - db
      - broker
      - gotenberg
      - tika
    ports:
      - "8000:8000"
    volumes:
      - data:/usr/src/paperless/data
      - media:/usr/src/paperless/media
      - ./export:/usr/src/paperless/export
      - ./consume:/usr/src/paperless/consume
    env_file: docker-compose.env
    environment:
      PAPERLESS_REDIS: redis://broker:6379
      PAPERLESS_DBHOST: db
      PAPERLESS_TIKA_ENABLED: 1
      PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
      PAPERLESS_TIKA_ENDPOINT: http://tika:9998
  gotenberg:
    image: docker.io/gotenberg/gotenberg:8.25
    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/.*"
  tika:
    image: docker.io/apache/tika:latest
    restart: unless-stopped
volumes:
  data:
  media:
  pgdata:
  redisdata:

Ist alles so korrekt..docker-Composite .yml

Ich habe in der Zwischenzeit ein pull durchgeführt..

Nein das Docker Composer yaml ist nicht korrekt. Im Webserver Bereich fehlt die Umgebungsvariable für DB Username und DB Passwort.

Hier beispielhaft für die db Sektion im Composefile die Variablen für PostgreSQL DB

environment:
POSTGRES_DB: paperless
POSTGRES_USER: paperless
POSTGRES_PASSWORD: paperless

Hier mal die docker-compose.yml von meiner 2. Installation..Kein enviroment bei webserver..läuft trotzdem!?

version: „3.4“

services:

broker:

image: docker.io/library/redis:7.0

restart: unless-stopped

volumes:

  - redisdata:/data

db:

image: docker.io/library/postgres:16

restart: unless-stopped

volumes:

  - ../pgdata:/var/lib/postgresql/data

environment:

  POSTGRES_DB: paperless

  POSTGRES_USER: paperless

  POSTGRES_PASSWORD: paperless

webserver:

image: ghcr.io/paperless-ngx/paperless-ngx:latest

restart: unless-stopped

depends_on:

  - db

  - broker

ports:

  - 8000:8000

healthcheck:

  test: \["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"\]

  interval: 30s

  timeout: 10s

  retries: 5

volumes:

  - ../data:/usr/src/paperless/data

  - ../media:/usr/src/paperless/media

  - ../export:/usr/src/paperless/export

  - /volume1/scaninput:/usr/src/paperless/consume

env_file: docker-compose.env

environment:

  PAPERLESS_REDIS: redis://broker:6379

  PAPERLESS_DBHOST: db
volumes:

  redisdata:

Trage bitte unter Webserver tika und gotenberg ein 1. Instanz

depends_on:
  - db
  - broker
  - gotenberg
  - tika

Sehe gerade du hast bei beiden Instanzen Port 8000 das geht nicht. Fahre mal die 2. Instanz herunter starte dann die 1. Instanz nehme mal Port 8001:8000

Hier noch ein Video von Stefan zum Thema 2. Instanz

https://www.youtube.com/watch?v=th5Yaypoo2E&t=305s

Guten Morgen, ein Missverständnis: Keine 2.Instanz auf einer Synology, sondern 2 Installationen auf 2 Synologys

Achte bitte darauf das alles richtig eingerückt ist. Ansonsten hast du probleme. Das beginnt schon bei

services:
  broker:  
    image:
    restart:
    volumes:
      - redisdata

und soweiter. In deiner letzten docker-compose.yml Ich drehe mich hier im Kreis … sieht nichts eingerückt aus

@Cosmas Hast du wirklich die Vorlage aus der Masterclass benutzt? Die ist wirklich 1000-fach getestet und funktioniert definitiv.

Vielleicht ist es einfacher wenn man mal rauf schaut. Ich kann Dir da ein Remote Call vorschlagen, siehe meinen Link unten.

Na klar..für Experimente weiß ich über die Einstellungen. Viel zu wenig.

Lief auch ohne Probleme. ..Nix geändert.. von einem Tag auf den anderen keinZugriff mehr. Mein Homeassistant Container funktioniert auch nicht mehr.

Wann wollen wir das machen? Dieser Paperless Support Raum ?

Komme gleich in den Raum. Gib mir 2 minuten

Habe Probleme mit der Hardware.. gehe mal zu meinem Notebook. 2 min

Das Thema kann geschlossen werden. Dem Threadersteller konnte soeben remote geholfen werden.

Das Problem ist gelöst

Was war denn die Ursache? @CoolTux

Das konnte man leider nicht mehr ganz nachvollziehen da der Threadersteller alles gelöscht hat und wir das ganze aus einem Backup heraus neu gestartet haben.

Grüße