Add SSO on paperless

This commit is contained in:
Colin Hebert
2024-10-16 17:42:35 +11:00
parent 708ba51ea4
commit 40a68b1b12

View File

@@ -7,12 +7,12 @@ services:
service: exposed-service service: exposed-service
container_name: paperless container_name: paperless
image: ghcr.io/paperless-ngx/paperless-ngx image: ghcr.io/paperless-ngx/paperless-ngx
env_file: ./config/paperless.env
environment: environment:
PAPERLESS_REDIS: redis://paperless-redis:6379 PAPERLESS_REDIS: redis://paperless-redis:6379
USERMAP_UID: ${NASCOMPOSE_UID?} USERMAP_UID: ${NASCOMPOSE_UID?}
USERMAP_GID: ${NASCOMPOSE_GID?} USERMAP_GID: ${NASCOMPOSE_GID?}
PAPERLESS_URL: https://paperless.${NASCOMPOSE_DOMAIN?} PAPERLESS_URL: https://paperless.${NASCOMPOSE_DOMAIN?}
PAPERLESS_ENABLE_HTTP_REMOTE_USER: true
PAPERLESS_TRASH_DIR: /usr/src/paperless/media/recycle-bin/paperless/ PAPERLESS_TRASH_DIR: /usr/src/paperless/media/recycle-bin/paperless/
PAPERLESS_OCR_USER_ARGS: '{"invalidate_digital_signatures": true}' PAPERLESS_OCR_USER_ARGS: '{"invalidate_digital_signatures": true}'
networks: networks:
@@ -24,8 +24,6 @@ services:
- ${NASCOMPOSE_DATA?}/media/:/usr/src/paperless/media/ - ${NASCOMPOSE_DATA?}/media/:/usr/src/paperless/media/
- ${NASCOMPOSE_DATA?}/consume:/usr/src/paperless/consume - ${NASCOMPOSE_DATA?}/consume:/usr/src/paperless/consume
- ${NASCOMPOSE_DATA?}/export:/usr/src/paperless/export - ${NASCOMPOSE_DATA?}/export:/usr/src/paperless/export
labels:
traefik.http.routers.paperless.middlewares: authelia@file
paperless-redis: paperless-redis:
extends: extends:
file: ../compose.base.yaml file: ../compose.base.yaml