mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 18:22:40 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			886 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			886 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # docker-compose file for running paperless testing with actual gotenberg
 | |
| # and Tika containers for a more end to end test of the Tika related functionality
 | |
| # Can be used locally or by the CI to start the nessecary containers with the
 | |
| # correct networking for the tests
 | |
| 
 | |
| version: "3.7"
 | |
| services:
 | |
|   gotenberg:
 | |
|     image: docker.io/gotenberg/gotenberg:7.8
 | |
|     hostname: gotenberg
 | |
|     container_name: gotenberg
 | |
|     network_mode: host
 | |
|     restart: unless-stopped
 | |
|     # The gotenberg chromium route is used to convert .eml files. We do not
 | |
|     # want to allow external content like tracking pixels or even javascript.
 | |
|     command:
 | |
|       - "gotenberg"
 | |
|       - "--chromium-disable-javascript=true"
 | |
|       - "--chromium-allow-list=file:///tmp/.*"
 | |
|   tika:
 | |
|     image: ghcr.io/paperless-ngx/tika:latest
 | |
|     hostname: tika
 | |
|     container_name: tika
 | |
|     network_mode: host
 | |
|     restart: unless-stopped
 |