Files
docker-compose-files/paperless_ngx/compose.yaml
T
2025-12-22 13:22:11 +01:00

36 lines
1.0 KiB
YAML
Executable File

services:
broker:
image: docker.io/library/redis:latest
restart: no #unless-stopped
deploy:
resources:
limits:
memory: 64M
webserver:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
restart: no #unless-stopped
deploy:
resources:
limits:
memory: 2G
depends_on:
- broker
ports:
- 9800:8000
volumes:
- /media/Paperless/paperless-data:/usr/src/paperless/data
- /media/Paperless/paperless-media:/usr/src/paperless/media
- ./export:/usr/src/paperless/export
- ./paperless-consume:/usr/src/paperless/consume
env_file: docker-compose.env
environment:
PAPERLESS_REDIS: redis://192.168.178.183:9379
PAPERLESS_DBENGINE: mariadb
PAPERLESS_DBHOST: 192.168.178.170
PAPERLESS_DBUSER: paperless # only needed if non-default username
PAPERLESS_DBPASS: dbpass # only needed if non-default password
PAPERLESS_DBPORT: 3306
USERMAP_UID: 1002
USERMAP_GID: 1001
networks: {}