Updated 24-05-2020
NAME=$1
mkdir $NAME
cd $NAME
# Generate private key| ARG NGINX_VERSION=1.25.2 | |
| FROM alpine:3.18 as builder | |
| ARG NGINX_VERSION | |
| WORKDIR /build | |
| RUN apk update && apk upgrade | |
| RUN apk add pcre pcre-dev zlib zlib-dev openssl libressl-dev wget git gcc brotli-dev g++ make | |
| RUN wget https://nginx.org/download/nginx-$NGINX_VERSION.tar.gz && tar -zxf nginx-$NGINX_VERSION.tar.gz | |
| RUN git clone https://github.com/google/ngx_brotli && cd ngx_brotli && git submodule update --init --recursive | |
| RUN cd nginx-$NGINX_VERSION && ./configure --with-compat --add-dynamic-module=../ngx_brotli && make modules |