version: "3.6"
services:
  broker:
    image: redis
    container_name: Paperless-NGX-REDIS
    restart: always
    volumes:
      - /volume1/docker/paperlessngx/redis:/data
  db:
    image: postgres
    container_name: Paperless-NGX-DB
    restart: always
    volumes:
      - /volume1/docker/paperlessngx/db:/var/lib/postgresql/data
    environment:
      POSTGRES_DB: paperless
      POSTGRES_USER: paperless # a changer
      POSTGRES_PASSWORD: paperless # a changer
  webserver:
    image: ghcr.io/paperless-ngx/paperless-ngx:latest
    container_name: Paperless-NGX
    restart: always
    depends_on:
      - db
      - broker
    ports:
      - 8777:8000
    volumes:
      - /volume1/docker/paperlessngx/data:/usr/src/paperless/data
      - /volume1/docker/paperlessngx/media:/usr/src/paperless/media
      - /volume1/docker/paperlessngx/export:/usr/src/paperless/export
      - /volume1/docker/paperlessngx/consume:/usr/src/paperless/consume
    environment:
      PAPERLESS_REDIS: redis://broker:6379
      PAPERLESS_DBHOST: db
      USERMAP_UID: 1032
      USERMAP_GID: 100
      PAPERLESS_TIME_ZONE: Europe/Paris
      PAPERLESS_ADMIN_USER: utilisateur
      PAPERLESS_ADMIN_PASSWORD: supermotdepasse
      PAPERLESS_OCR_LANGUAGE: fr+engversion: '3.3'
services:
    linuxserver:
        container_name: paperless-ngx
        environment:
            - PUID=1032
            - PGID=100
            - TZ=Europe/Paris
            - REDIS_URL=
        ports:
            - '8000:8000'
        volumes:
            - '/volume1/docker/paperlessngx:/config'
            - '/volume1/docker/paperlessngx/data:/data'
        restart: unless-stopped
        image: lscr.io/linuxserver/paperless-ngxN’hésite pas à traduire les tutoriels si tu n’y arrives pas.


container_name: nomdetonpaquet    version: '3.3'
services:
  firefly_iii:
    image: fireflyiii/core:latest
    container_name: firefly-iii
    volumes:
      - /volume1/docker/firefly-iii/firefly-iii/config/export:/var/www/firefly-iii/storage/export
      - /volume1/docker/firefly-iii/firefly-iii/config/upload:/var/www/firefly-iii/storage/upload
    env_file: .env
    ports:
      - 4040:80
    depends_on:
      - firefly_iii_db
  firefly_iii_db:
    image: mariadb
    hostname: firefly_iii_db
    container_name: firefly_iii_db
    restart: always
    env_file: .db.env
    volumes:
      - /volume1/docker/firefly-iii/mariadb:/var/lib/mysql
Partage ton compose en retirant ce que tu estimes sensible, comme ça on peut tester de notre coté.Bonjour et merci pour vos réponses!
Désolé pour le temps de réponse de mon côté, un mélange de météo instable, de vieil appartement et d'onduleur HS.
J'ai joué la prudence et coupé le nas.
Du coup j'ai pris le temps de tester, ajouter un nom a db et webserver ne change rien a la situation.
J'ai aussi désactivé le pare-feu (temporairement!) et relance le projet, sans résultats non plus.
J'ai refait une installation depuis 0 avec le docker-compose.postgres-tika.yml, avec un exit code:0 en sortie.
Et idem
Je suis allé dans les paramètres réseau et voici ce que j'ai trouvé:
Voir la pièce jointe 10090
Il semblerait que paperless webserver et redis ne tournent pas sur le même réseau.
Je suis pas encore très a l'aise avec les notions de réseau/sous réseau et comme t tout cela communique.
Cela les empeche de communiquer entre eux ?
J'ai toutefois des précision supplémentaires et le message d'erreur suivant dans le journal
[celery.beat] beat: connection error: error 110 connecting to broker:6379
Merci a ceux qui veulent bien se creuser la tête avec moi!
version: "3.4"
services:
  broker:
    image: docker.io/library/redis:7
    restart: unless-stopped
    volumes:
      - redisdata:/data
  db:
    image: docker.io/library/postgres:15
    container_name: db
    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
    container_name: webserver
    restart: unless-stopped
    depends_on:
      - db
      - broker
      - gotenberg
      - tika
    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
      - ./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: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/.*"
  tika:
    image: ghcr.io/paperless-ngx/tika:latest
    restart: unless-stopped
volumes:
  data:
  media:
  pgdata:
  redisdata:
 
	