Ajouter docker-compose/paperless/docker-compose.yml

This commit is contained in:
toma 2026-01-27 22:54:57 +01:00
parent bbf9dde53e
commit dc674ace8f

View File

@ -0,0 +1,41 @@
services:
broker:
image: docker.io/library/redis:7
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:
- "8010:8000"
volumes:
- /opt/scan/data:/usr/src/paperless/data
- /opt/scan/media:/usr/src/paperless/media
- /opt/scan/export:/usr/src/paperless/export
- /opt/scan/consume:/usr/src/paperless/consume
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db
env_file:
- stack.env
volumes:
data:
media:
pgdata:
redisdata: