Browse Source
			
			
			Bugfix/Enable tini in docker compose files instead of adding it to the Dockerfile (#3232)
			
				* Enable tini in docker compose files instead of adding it to the Dockerfile
* Update changelog
			
			
				pull/3234/head
			
			
		 
		
			
				
					
						 Bastien Jeannelle
					
					2 years ago
						Bastien Jeannelle
					
					2 years ago
					
						
							committed by
							
								 GitHub
								GitHub
							
						 
					
				 
				
			 
		 
		
			
				
					
					No known key found for this signature in database
					
						
							GPG Key ID: B5690EEEBB952194
						
					
				
			
		
		
		
	
		
			
				 4 changed files with 
4 additions and 
7 deletions
			 
			
		 
		
			
				- 
					
					
					 
					CHANGELOG.md
				
- 
					
					
					 
					Dockerfile
				
- 
					
					
					 
					docker/docker-compose.build.yml
				
- 
					
					
					 
					docker/docker-compose.yml
				
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | 
			
		
	
		
			
				
					|  |  |  | ### Added | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | - Set up the language localization for Chinese (`zh`) | 
			
		
	
		
			
				
					|  |  |  | - Added `init: true` to the `docker-compose` files (`docker-compose.yml` and `docker-compose.build.yml`) to avoid zombie processes | 
			
		
	
		
			
				
					|  |  |  | - Set up _Webpack Bundle Analyzer_ | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | ### Changed | 
			
		
	
	
		
			
				
					|  |  | @ -21,6 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | 
			
		
	
		
			
				
					|  |  |  | ### Fixed | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | - Fixed the duplicated tags in the position detail dialog | 
			
		
	
		
			
				
					|  |  |  | - Removed `Tini` from the docker image | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | ## 2.69.0 - 2024-03-30 | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -56,13 +56,6 @@ RUN apt update && apt install -y \ | 
			
		
	
		
			
				
					|  |  |  |     openssl \ | 
			
		
	
		
			
				
					|  |  |  |     && rm -rf /var/lib/apt/lists/* | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | # Add tini, which is an init process that handles signaling within the container | 
			
		
	
		
			
				
					|  |  |  | # and with the host. See https://github.com/krallin/tini | 
			
		
	
		
			
				
					|  |  |  | ENV TINI_VERSION v0.19.0 | 
			
		
	
		
			
				
					|  |  |  | ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini | 
			
		
	
		
			
				
					|  |  |  | RUN chmod +x /tini | 
			
		
	
		
			
				
					|  |  |  | ENTRYPOINT ["/tini", "--"] | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | COPY --from=builder /ghostfolio/dist/apps /ghostfolio/apps | 
			
		
	
		
			
				
					|  |  |  | COPY ./docker/entrypoint.sh /ghostfolio/entrypoint.sh | 
			
		
	
		
			
				
					|  |  |  | WORKDIR /ghostfolio/apps/api | 
			
		
	
	
		
			
				
					|  |  | 
 | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -2,6 +2,7 @@ version: '3.9' | 
			
		
	
		
			
				
					|  |  |  | services: | 
			
		
	
		
			
				
					|  |  |  |   ghostfolio: | 
			
		
	
		
			
				
					|  |  |  |     build: ../ | 
			
		
	
		
			
				
					|  |  |  |     init: true | 
			
		
	
		
			
				
					|  |  |  |     env_file: | 
			
		
	
		
			
				
					|  |  |  |       - ../.env | 
			
		
	
		
			
				
					|  |  |  |     environment: | 
			
		
	
	
		
			
				
					|  |  | 
 | 
			
		
	
								
							
						
					 
					
				 
			 
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -2,6 +2,7 @@ version: '3.9' | 
			
		
	
		
			
				
					|  |  |  | services: | 
			
		
	
		
			
				
					|  |  |  |   ghostfolio: | 
			
		
	
		
			
				
					|  |  |  |     image: ghostfolio/ghostfolio:latest | 
			
		
	
		
			
				
					|  |  |  |     init: true | 
			
		
	
		
			
				
					|  |  |  |     env_file: | 
			
		
	
		
			
				
					|  |  |  |       - ../.env | 
			
		
	
		
			
				
					|  |  |  |     environment: | 
			
		
	
	
		
			
				
					|  |  | 
 |