Deployment now serves minified GZipped files. Frontend now has a responsive station title size. Need to: Change to an nginx container version that supports Brotli - I am after all the speed! Signed-off-by: Fred Boniface <fred@fjla.uk>
		
			
				
	
	
		
			10 lines
		
	
	
		
			336 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			336 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM fedora:latest as compressor
 | |
| RUN dnf install brotli nodejs npm jq -y
 | |
| RUN npm i uglifyjs-folder uglifycss html-minifier-terser -g
 | |
| COPY . /data/in
 | |
| RUN bash /data/in/conf/deploy.sh
 | |
| 
 | |
| FROM nginx:mainline-alpine-slim
 | |
| RUN rm /etc/nginx/nginx.conf
 | |
| COPY ./conf/nginx.conf /etc/nginx/nginx.conf
 | |
| COPY --from=compressor /data/out/ /site-static/ |