| 
						
						
						
					 | 
					 | 
					@ -1,5 +1,5 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					# Fetching our utils
 | 
					 | 
					 | 
					 | 
					# Fetching our utils
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					FROM ubuntu:20.04 AS utils
 | 
					 | 
					 | 
					 | 
					FROM ubuntu:22.04 AS utils
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					ENV DEBIAN_FRONTEND=noninteractive
 | 
					 | 
					 | 
					 | 
					ENV DEBIAN_FRONTEND=noninteractive
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					# Use script due local build compability
 | 
					 | 
					 | 
					 | 
					# Use script due local build compability
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					COPY docker-utils/*.sh .
 | 
					 | 
					 | 
					 | 
					COPY docker-utils/*.sh .
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -10,7 +10,7 @@ RUN sh ./fetch-twitchdownloader.sh
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					# Create our Ubuntu 22.04 with node 16.14.2 (that specific version is required as per: https://stackoverflow.com/a/72855258/8088021)
 | 
					 | 
					 | 
					 | 
					# Create our Ubuntu 22.04 with node 16.14.2 (that specific version is required as per: https://stackoverflow.com/a/72855258/8088021)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					# Go to 20.04
 | 
					 | 
					 | 
					 | 
					# Go to 20.04
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					FROM ubuntu:20.04 AS base
 | 
					 | 
					 | 
					 | 
					FROM ubuntu:22.04 AS base
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					ARG TARGETPLATFORM
 | 
					 | 
					 | 
					 | 
					ARG TARGETPLATFORM
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					ARG DEBIAN_FRONTEND=noninteractive
 | 
					 | 
					 | 
					 | 
					ARG DEBIAN_FRONTEND=noninteractive
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					ENV UID=1000
 | 
					 | 
					 | 
					 | 
					ENV UID=1000
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -91,7 +91,6 @@ COPY --chown=$UID:$GID --from=utils [ "/usr/local/bin/TwitchDownloaderCLI", "/us
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					COPY --chown=$UID:$GID --from=backend ["/app/","/app/"]
 | 
					 | 
					 | 
					 | 
					COPY --chown=$UID:$GID --from=backend ["/app/","/app/"]
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					COPY --chown=$UID:$GID --from=frontend [ "/build/backend/public/", "/app/public/" ]
 | 
					 | 
					 | 
					 | 
					COPY --chown=$UID:$GID --from=frontend [ "/build/backend/public/", "/app/public/" ]
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#COPY --chown=$UID:$GID --from=python ["/app/TwitchDownloaderCLI","/usr/local/bin/TwitchDownloaderCLI"]
 | 
					 | 
					 | 
					 | 
					#COPY --chown=$UID:$GID --from=python ["/app/TwitchDownloaderCLI","/usr/local/bin/TwitchDownloaderCLI"]
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					RUN chown $UID:$GID .
 | 
					 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					RUN chmod +x /app/fix-scripts/*.sh
 | 
					 | 
					 | 
					 | 
					RUN chmod +x /app/fix-scripts/*.sh
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					# Add some persistence data
 | 
					 | 
					 | 
					 | 
					# Add some persistence data
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#VOLUME ["/app/appdata"]
 | 
					 | 
					 | 
					 | 
					#VOLUME ["/app/appdata"]
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |