mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-31 10:13:32 -04:00 
			
		
		
		
	
		
			
	
	
		
			22 lines
		
	
	
		
			524 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			524 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
|  | FROM node:lts-alpine
 | ||
|  | 
 | ||
|  | # # install simple http server for serving static content
 | ||
|  | # RUN npm install -g http-server
 | ||
|  | 
 | ||
|  | # make the 'app' folder the current working directory
 | ||
|  | WORKDIR /app
 | ||
|  | 
 | ||
|  | # copy both 'package.json' and 'package-lock.json' (if available)
 | ||
|  | COPY package*.json ./
 | ||
|  | 
 | ||
|  | # install project dependencies
 | ||
|  | RUN npm install
 | ||
|  | 
 | ||
|  | # copy project files and folders to the current working directory (i.e. 'app' folder)
 | ||
|  | # COPY . .
 | ||
|  | 
 | ||
|  | # build app for production with minification
 | ||
|  | # RUN npm run build
 | ||
|  | 
 | ||
|  | EXPOSE 8080
 | ||
|  | CMD [ "npm", "run", "serve" ]
 |