netcup-setup/ansible/roles/services/files/paperless/paperless-srv.container
2025-12-27 19:31:11 +01:00

25 lines
989 B
Plaintext

[Unit]
Description=Paperless ngx server
[Container]
ContainerName=paperless-srv
Image=ghcr.io/paperless-ngx/paperless-ngx:latest
Volume=/var/vol/paperless/data:/usr/src/paperless/data:Z
Volume=/var/vol/paperless/media:/usr/src/paperless/media:Z
Volume=/var/vol/paperless/export:/usr/src/paperless/export:Z
Volume=/var/vol/paperless/consume:/usr/src/paperless/consume:Z
Environment=PAPERLESS_URL=https://paperless.rohrschacht.de
Secret=secret_key,type=env,target=PAPERLESS_SECRET_KEY
Environment=PAPERLESS_TIME_ZONE=Europe/Berlin
Environment=PAPERLESS_OCR_LANGUAGE=deu
Environment=PAPERLESS_OCR_LANGUAGES=eng
Secret=admin_user,type=env,target=PAPERLESS_ADMIN_USER
Secret=admin_pw,type=env,target=PAPERLESS_ADMIN_PASSWORD
Environment=PAPERLESS_REDIS=redis://127.0.0.1:6379
Environment=PAPERLESS_DBHOST=127.0.0.1
Secret=pg_db,type=env,target=PAPERLESS_DBNAME
Secret=pg_user,type=env,target=PAPERLESS_DBUSER
Secret=pg_pw,type=env,target=PAPERLESS_DBPASS
AutoUpdate=registry
Pod=paperless.pod