azpastebin

Paperless NGX

Jul 28th, 2025
16
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.55 KB | Source Code | 0 0
  1. services:
  2.   broker:
  3.     image: docker.io/library/redis:7
  4.     restart: unless-stopped
  5.     volumes:
  6.      - redisdata:/data
  7.  
  8.   db:
  9.     image: docker.io/library/postgres:17
  10.     restart: unless-stopped
  11.     volumes:
  12.      - ./pgdata:/var/lib/postgresql/data
  13.     environment:
  14.       POSTGRES_DB: paperless
  15.       POSTGRES_USER: paperless
  16.       POSTGRES_PASSWORD: paperless
  17.  
  18.   webserver:
  19.     image: ghcr.io/paperless-ngx/paperless-ngx:latest
  20.     restart: unless-stopped
  21.     depends_on:
  22.      - db
  23.       - broker
  24.       - gotenberg
  25.       - tika
  26.     ports:
  27.      - "8000:8000"
  28.     volumes:
  29.      - ./data:/usr/src/paperless/data
  30.       - ./media:/usr/src/paperless/media
  31.       - ./export:/usr/src/paperless/export
  32.       - ./consume:/usr/src/paperless/consume
  33.     env_file: docker-compose.env
  34.     environment:
  35.       PAPERLESS_REDIS: redis://broker:6379
  36.       PAPERLESS_DBHOST: db
  37.       PAPERLESS_TIKA_ENABLED: 1
  38.       PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
  39.       PAPERLESS_TIKA_ENDPOINT: http://tika:9998
  40.  
  41.   gotenberg:
  42.     image: docker.io/gotenberg/gotenberg:8.19
  43.     restart: unless-stopped
  44.  
  45.     # The gotenberg chromium route is used to convert .eml files. We do not
  46.     # want to allow external content like tracking pixels or even javascript.
  47.     command:
  48.      - "gotenberg"
  49.       - "--chromium-disable-javascript=true"
  50.       - "--chromium-allow-list=file:///tmp/.*"
  51.       - "--api-timeout=120s"
  52.       #- "--log-level=debug"
  53.  
  54.   tika:
  55.     image: docker.io/apache/tika:latest
  56.     restart: unless-stopped
  57.  
  58. volumes:
  59.  redisdata:
Tags: paperless
Advertisement
Add Comment
Please, Sign In to add comment