36 lines
		
	
	
		
			658 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			658 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| version: '3.7'
 | |
| 
 | |
| services:
 | |
|   redis:
 | |
|     image: "redis:alpine"
 | |
|     command: redis-server --save "" --appendonly "no"
 | |
|     tmpfs:
 | |
|       - /var/lib/redis
 | |
|     cap_drop:
 | |
|       - ALL
 | |
|     cap_add:
 | |
|       - SETGID
 | |
|       - SETUID
 | |
|       - DAC_OVERRIDE
 | |
| 
 | |
|   searxng:
 | |
|     image: searxng/searxng:latest
 | |
|     ports:
 | |
|      - 127.0.0.1:88:8080
 | |
|     volumes:
 | |
|       - ./data/searxng:/etc/searxng:rw
 | |
|     environment:
 | |
|       - SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/
 | |
|     cap_drop:
 | |
|       - ALL
 | |
|     cap_add:
 | |
|       - CHOWN
 | |
|       - SETGID
 | |
|       - SETUID
 | |
|       - DAC_OVERRIDE
 | |
|     logging:
 | |
|       driver: "json-file"
 | |
|       options:
 | |
|         max-size: "1m"
 | |
|         max-file: "1"
 |