You've already forked dockerfiles
							
							
				mirror of
				https://github.com/vimagick/dockerfiles.git
				synced 2025-10-30 23:47:48 +02:00 
			
		
		
		
	add nifi-minifi-cpp
This commit is contained in:
		| @@ -454,6 +454,8 @@ A collection of delicious docker recipes. | ||||
| - [x] netdata/netdata | ||||
| - [x] sonatype/nexus3 | ||||
| - [x] nextcloud | ||||
| - [x] apache/nifi | ||||
| - [x] apache/nifi-minifi-cpp | ||||
| - [ ] jwilder/nginx-proxy | ||||
| - [x] jc21/nginx-proxy-manager | ||||
| - [x] luzifer/nginx-sso | ||||
|   | ||||
							
								
								
									
										15
									
								
								nifi-minifi-cpp/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								nifi-minifi-cpp/README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| nifi-minifi-cpp | ||||
| =============== | ||||
|  | ||||
| ```bash | ||||
| $ mkdir -p data/{conf,logs} | ||||
| $ chown -R 1000:1000 data | ||||
| $ docker compose up -d | ||||
| $ wget -O data/conf/config.yml https://github.com/apache/nifi-minifi-cpp/raw/refs/heads/main/examples/mqtt_config.yml | ||||
| $ vim data/conf/config.yml | ||||
|   - change /tmp/input to /tmp | ||||
|   - use your own mqtt server | ||||
| $ docker compose restart | ||||
| $ docker compose exec nifi-mini-cpp sh | ||||
| >>> echo hello > /tmp/x.txt | ||||
| ``` | ||||
							
								
								
									
										23
									
								
								nifi-minifi-cpp/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								nifi-minifi-cpp/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| services: | ||||
|  | ||||
|   init-nifi-mini-cpp: | ||||
|     image: apache/nifi-minifi-cpp:0.99.1 | ||||
|     entrypoint: ["sh", "-c"] | ||||
|     command: ["test -f /tmp/minifi.properties || cp -v /opt/minifi/minifi-current/conf/* /tmp"] | ||||
|     volumes: | ||||
|       - init-nifi-mini-cpp-conf:/opt/minifi/minifi-current | ||||
|       - ./data/conf:/tmp | ||||
|  | ||||
|   nifi-minifi-cpp: | ||||
|     image: apache/nifi-minifi-cpp:0.99.1 | ||||
|     ports: | ||||
|       - "8080:8080" | ||||
|     volumes: | ||||
|       - ./data/conf:/opt/minifi-cpp/conf | ||||
|       - ./data/logs:/opt/minifi-cpp/logs | ||||
|     depends_on: | ||||
|       - init-nifi-mini-cpp | ||||
|     restart: unless-stopped | ||||
|  | ||||
| volumes: | ||||
|   init-nifi-mini-cpp-conf: | ||||
		Reference in New Issue
	
	Block a user