This repository has been archived on 2025-07-31. You can view files and clone it, but cannot push or open issues or pull requests.
Files
jupiter-compose/documents/docker-compose.yml

60 lines
1.8 KiB
YAML

version: '3.9'
services:
paperless:
image: jonaswinkler/paperless-ng:latest
container_name: paperless
restart: unless-stopped
depends_on:
- paperless_db
- paperless_broker
healthcheck:
disable: true
volumes:
- '/mnt/storage/configs/documents/paperless/data:/usr/src/paperless/data'
- '/mnt/storage/configs/documents/paperless/media:/usr/src/paperless/media'
- '/mnt/storage/configs/documents/paperless/export:/usr/src/paperless/export'
- '/mnt/storage/configs/documents/paperless/consume:/usr/src/paperless/consume'
environment:
PAPERLESS_REDIS: redis://paperless_broker:6379
PAPERLESS_DBHOST: paperless_db
USERMAP_UID: 1000
USERMAP_GID: 1000
PAPERLESS_OCR_LANGUAGES: ell
PAPERLESS_SECRET_KEY: '${PAPERLESS_SECRET_KEY}'
PAPERLESS_TIME_ZONE: Europe/Athens
PAPERLESS_OCR_LANGUAGE: eng
PAPERLESS_OCR_ROTATE_PAGES_THRESHOLD: 15
PAPERLESS_FORCE_SCRIPT_NAME: '/paperless'
networks:
- paperless
- proxy
paperless_broker:
image: redis:6.0
container_name: paperless_broker
restart: unless-stopped
networks:
- paperless
paperless_db:
image: postgres:13
container_name: paperless_db
restart: unless-stopped
volumes:
- '/home/nick/configs/documents/paperless/db:/var/lib/postgresql/data'
environment:
POSTGRES_DB: paperless
POSTGRES_USER: paperless
POSTGRES_PASSWORD: paperless
networks:
- paperless
user: '1000:1000'
networks:
paperless:
name: paperless
proxy:
external: true
name: proxy