move error pages out of webroot
This commit is contained in:
		
							parent
							
								
									9fee0fdebf
								
							
						
					
					
						commit
						a555ea3bf4
					
				@ -2,14 +2,13 @@ FROM nginx:mainline-alpine
 | 
			
		||||
 | 
			
		||||
# add fun error pages & LetsEncrypt challenge directory outside webroot
 | 
			
		||||
RUN apk --no-cache add git \
 | 
			
		||||
    && cd /usr/share/nginx/html \
 | 
			
		||||
    && rm -rf * \
 | 
			
		||||
    && cd /usr/share/nginx \
 | 
			
		||||
    && rm -rf html/* \
 | 
			
		||||
    && git clone https://git.asifbacchus.app/asif/fun-errorpages.git /tmp \
 | 
			
		||||
    && apk del git \
 | 
			
		||||
    && mv /tmp/errorpages/ ./ \
 | 
			
		||||
    && rm -rf /tmp/* \
 | 
			
		||||
    && rm -rf /tmp/.git* \
 | 
			
		||||
    && mkdir /LEchallenge
 | 
			
		||||
    && rm -rf /tmp/.git*
 | 
			
		||||
 | 
			
		||||
# standardized labels
 | 
			
		||||
LABEL maintainer="Asif Bacchus <asif@bacchus.cloud>"
 | 
			
		||||
 | 
			
		||||
@ -5,5 +5,5 @@ error_page 404  /errorpages/404.html;
 | 
			
		||||
error_page 500 502 503 504  /errorpages/50x.html;
 | 
			
		||||
 | 
			
		||||
location ^~ /errorpages {
 | 
			
		||||
    root /usr/share/nginx/html;
 | 
			
		||||
    root /usr/share/nginx;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user