12 lines
		
	
	
		
			509 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			509 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM alpine:3.18
 | |
| 
 | |
| RUN apk add --no-cache bash nginx
 | |
| RUN addgroup web && adduser -D -G web web && install -d -D -o web -g web -m 700 /srv/http/public
 | |
| RUN ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log
 | |
| 
 | |
| COPY --chown=web:web docker/server/nginx.conf /srv/http
 | |
| COPY --chown=web:web docker/server/headers.include /srv/http
 | |
| COPY --chown=web:web static/ /srv/http/public/
 | |
| 
 | |
| ENTRYPOINT ["/usr/sbin/nginx", "-c", "/srv/http/nginx.conf", "-e", "stderr", "-g", "daemon off;"]
 | 
