|
2 | 2 | # https://github.com/openresty/docker-openresty |
3 | 3 |
|
4 | 4 | ARG RESTY_IMAGE_BASE="alpine" |
5 | | -ARG RESTY_IMAGE_TAG="3.20" |
| 5 | +ARG RESTY_IMAGE_TAG="3.21.3" |
6 | 6 |
|
7 | 7 | FROM ${RESTY_IMAGE_BASE}:${RESTY_IMAGE_TAG} |
8 | 8 |
|
9 | 9 | LABEL maintainer="Evan Wies <evan@neomantra.net>" |
10 | 10 |
|
11 | 11 | # Docker Build Arguments |
12 | 12 | ARG RESTY_IMAGE_BASE="alpine" |
13 | | -ARG RESTY_IMAGE_TAG="3.20" |
| 13 | +ARG RESTY_IMAGE_TAG="3.21.3" |
14 | 14 | ARG RESTY_VERSION="1.27.1.1" |
15 | 15 |
|
16 | 16 | # https://github.com/openresty/openresty-packaging/blob/master/alpine/openresty-openssl3/APKBUILD |
17 | | -ARG RESTY_OPENSSL_VERSION="3.0.15" |
| 17 | +ARG RESTY_OPENSSL_VERSION="3.0.16" |
18 | 18 | ARG RESTY_OPENSSL_PATCH_VERSION="3.0.15" |
19 | 19 | ARG RESTY_OPENSSL_URL_BASE="https://github.com/openssl/openssl/releases/download/openssl-${RESTY_OPENSSL_VERSION}" |
20 | 20 | # LEGACY: "https://www.openssl.org/source/old/1.1.1" |
@@ -140,14 +140,13 @@ RUN apk add --no-cache --virtual .build-deps \ |
140 | 140 | && cd /tmp \ |
141 | 141 | && if [ -n "${RESTY_EVAL_PRE_CONFIGURE}" ]; then eval $(echo ${RESTY_EVAL_PRE_CONFIGURE}); fi \ |
142 | 142 | && cd /tmp \ |
143 | | - && echo curl -fSL "${RESTY_OPENSSL_URL_BASE}/openssl-${RESTY_OPENSSL_VERSION}.tar.gz" -o openssl-${RESTY_OPENSSL_VERSION}.tar.gz \ |
144 | 143 | && curl -fSL "${RESTY_OPENSSL_URL_BASE}/openssl-${RESTY_OPENSSL_VERSION}.tar.gz" -o openssl-${RESTY_OPENSSL_VERSION}.tar.gz \ |
145 | 144 | && tar xzf openssl-${RESTY_OPENSSL_VERSION}.tar.gz \ |
146 | 145 | && cd openssl-${RESTY_OPENSSL_VERSION} \ |
147 | | - && if [ $(echo ${RESTY_OPENSSL_VERSION} | cut -c 1-5) = "3.0.15" ] ; then \ |
| 146 | + && if [ $(echo ${RESTY_OPENSSL_VERSION} | cut -c 1-4) = "3.0." ] ; then \ |
148 | 147 | echo 'patching OpenSSL 3.0.15 for OpenResty' \ |
149 | 148 | && curl -s https://raw.githubusercontent.com/openresty/openresty/master/patches/openssl-${RESTY_OPENSSL_PATCH_VERSION}-sess_set_get_cb_yield.patch | patch -p1 \ |
150 | | - && curl -s https://raw.githubusercontent.com/fooinha/nginx-ssl-ja3/master/patches/openssl-3.extensions.patch | patch -p1 ; \ |
| 149 | + && curl -s https://raw.githubusercontent.com/fooinha/nginx-ssl-ja3/master/patches/openssl-3.extensions.patch | patch -p1 ; \ |
151 | 150 | fi \ |
152 | 151 | && if [ $(echo ${RESTY_OPENSSL_VERSION} | cut -c 1-5) = "1.1.1" ] ; then \ |
153 | 152 | echo 'patching OpenSSL 1.1.1 for OpenResty' \ |
|
0 commit comments