| 
									
										
										
										
											2025-02-11 14:57:07 +01:00
										 |  |  | FROM docker.io/node:23-slim | 
					
						
							| 
									
										
										
										
											2024-12-09 18:04:56 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | ENV PNPM_HOME="/pnpm" | 
					
						
							|  |  |  | ENV PATH="$PNPM_HOME:$PATH" | 
					
						
							|  |  |  | RUN corepack enable | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | COPY ./Foxnouns.Frontend /app | 
					
						
							|  |  |  | COPY ./docker/frontend.env /app/.env.local | 
					
						
							|  |  |  | WORKDIR /app | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ENV PRIVATE_API_HOST=http://rate:5003/api | 
					
						
							|  |  |  | ENV PRIVATE_INTERNAL_API_HOST=http://backend:5000/api | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile | 
					
						
							|  |  |  | RUN pnpm run build | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | CMD ["pnpm", "node", "build/index.js"] |