mirror of
				https://github.com/telekom-security/tpotce.git
				synced 2025-10-30 20:12:53 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			556 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			556 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| services:
 | |
| 
 | |
| # ELK services
 | |
| ## Elasticsearch service
 | |
|   elasticsearch:
 | |
|     build: .
 | |
|     container_name: elasticsearch
 | |
|     restart: always
 | |
|     environment:
 | |
|      - bootstrap.memory_lock=true
 | |
|      - ES_JAVA_OPTS=-Xms1024m -Xmx1024m
 | |
|      - ES_TMPDIR=/tmp
 | |
|     cap_add:
 | |
|      - IPC_LOCK
 | |
|     ulimits:
 | |
|       memlock:
 | |
|         soft: -1
 | |
|         hard: -1
 | |
|       nofile:
 | |
|         soft: 65536
 | |
|         hard: 65536
 | |
|     mem_limit: 2g
 | |
|     ports:
 | |
|      - "127.0.0.1:64298:9200"
 | |
|     image: "ghcr.io/telekom-security/elasticsearch:24.04.1"
 | |
|     volumes:
 | |
|      - $HOME/tpotce/data:/data
 | 
