mirror of
				https://gitlab.sectorq.eu/home/docker-compose.git
				synced 2025-10-31 02:21:10 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
| services:
 | |
|   broker:
 | |
|     image: ${DOCKER_REGISTRY:-}docker.io/library/redis:8
 | |
|     restart: unless-stopped
 | |
|     volumes:
 | |
|       - /share/docker_data/paperless/redisdata:/data
 | |
|   webserver:
 | |
|     image: ${DOCKER_REGISTRY:-}ghcr.io/paperless-ngx/paperless-ngx:latest
 | |
|     restart: unless-stopped
 | |
|     depends_on:
 | |
|       - broker
 | |
|     ports:
 | |
|       - "8001:8000"
 | |
|     volumes:
 | |
|       - /share/docker_data/paperless/data:/usr/src/paperless/data
 | |
|       - /share/docker_data/paperless/media:/usr/src/paperless/media
 | |
|       - /share/docker_data/paperless/export:/usr/src/paperless/export
 | |
|       - /share/docker_data/paperless/consume:/usr/src/paperless/consume
 | |
|       - /share/docker_data/paperless/scripts:/opt/scripts
 | |
|     env_file: stack.env
 | |
|     environment:
 | |
|       PAPERLESS_REDIS: redis://broker:6379
 | |
|       PAPERLESS_APPS: allauth.socialaccount.providers.openid_connect
 | |
|       PAPERLESS_URL: https://paperless.sectorq.eu
 | |
|       PAPERLESS_CSRF_TRUSTED_ORIGINS: https://paperless.sectorq.eu
 | |
|       PAPERLESS_POST_CONSUME_SCRIPT: /opt/scripts/post-consumption.sh
 | |
|       PAPERLESS_SOCIALACCOUNT_PROVIDERS: >
 | |
|           {
 | |
|             "openid_connect": {
 | |
|               "APPS": [
 | |
|                 {
 | |
|                   "provider_id": "authentik",
 | |
|                   "name": "Authentik",
 | |
|                   "client_id": "B4NM614bqWkvDqGDAmR823qUm8n4ZNlG3XtvkI51",
 | |
|                   "secret": "7FFRdLWOUHlDxkhc86xR2yhxRn8BmDfTtfX9aTVY1XbRY197zy3UXPs51IMIkIjwjp6uijtpIQDDJDpR7LNInJt0F5hEXGMEcTfJxYyfNv2ytKFO58tCN5UD2EnzbCmN",
 | |
|                   "settings": {
 | |
|                     "server_url": "https://auth.sectorq.eu/application/o/paperless/.well-known/openid-configuration"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "OAUTH_PKCE_ENABLED": "True"
 | |
|             }
 | |
|           }
 | |
|     labels:
 | |
|       homepage.container: paperless-webserver-1
 | |
|       homepage.description: PDF server
 | |
|       homepage.group: Utils
 | |
|       homepage.href: https://paperless.sectorq.eu
 | |
|       homepage.icon: ${APPNAME}.png
 | |
|       homepage.name: Paperless
 | |
|       homepage.server: my-docker
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true           |