From 1bac83e4e6925c8afc490a176e3a5de906d6a8fa Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 10 Feb 2025 15:55:45 +0100 Subject: [PATCH] [bitnami/openresty] Release openresty-1.27.1-1-debian-12-r9 (#77143) Signed-off-by: Bitnami Bot --- bitnami/openresty/1.27/debian-12/Dockerfile | 6 +++--- .../prebuildfs/opt/bitnami/.bitnami_components.json | 2 +- .../prebuildfs/opt/bitnami/scripts/libfs.sh | 2 +- bitnami/openresty/README.md | 12 ++++++++++++ 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/bitnami/openresty/1.27/debian-12/Dockerfile b/bitnami/openresty/1.27/debian-12/Dockerfile index f4845248f2a5..518565f9bb0c 100644 --- a/bitnami/openresty/1.27/debian-12/Dockerfile +++ b/bitnami/openresty/1.27/debian-12/Dockerfile @@ -8,11 +8,11 @@ ARG TARGETARCH LABEL com.vmware.cp.artifact.flavor="sha256:c50c90cfd9d12b445b011e6ad529f1ad3daea45c26d20b00732fae3cd71f6a83" \ org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \ - org.opencontainers.image.created="2025-01-11T18:47:59Z" \ + org.opencontainers.image.created="2025-02-10T14:32:03Z" \ org.opencontainers.image.description="Application packaged by Broadcom, Inc." \ org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/openresty/README.md" \ org.opencontainers.image.licenses="Apache-2.0" \ - org.opencontainers.image.ref.name="1.27.1-1-debian-12-r8" \ + org.opencontainers.image.ref.name="1.27.1-1-debian-12-r9" \ org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/openresty" \ org.opencontainers.image.title="openresty" \ org.opencontainers.image.vendor="Broadcom, Inc." \ @@ -29,7 +29,7 @@ SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"] RUN install_packages ca-certificates curl libabsl20220623 libaom3 libavif15 libbrotli1 libbsd0 libcrypt1 libdav1d6 libde265-0 libdeflate0 libexpat1 libfontconfig1 libfreetype6 libgav1-1 libgcc-s1 libgcrypt20 libgd3 libgeoip1 libgpg-error0 libheif1 libicu72 libjbig0 libjpeg62-turbo liblerc4 liblzma5 libmd0 libnuma1 libpcre3 libpng16-16 librav1e0 libssl3 libstdc++6 libsvtav1enc1 libtiff6 libwebp7 libx11-6 libx265-199 libxau6 libxcb1 libxdmcp6 libxml2 libxpm4 libxslt1.1 libyuv0 libzstd1 perl procps zlib1g RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ; \ COMPONENTS=( \ - "openresty-1.27.1-1-4-linux-${OS_ARCH}-debian-12" \ + "openresty-1.27.1-1-5-linux-${OS_ARCH}-debian-12" \ ) ; \ for COMPONENT in "${COMPONENTS[@]}"; do \ if [ ! -f "${COMPONENT}.tar.gz" ]; then \ diff --git a/bitnami/openresty/1.27/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/openresty/1.27/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json index 087d67be949b..dbd7a69c03f0 100644 --- a/bitnami/openresty/1.27/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/openresty/1.27/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json @@ -3,6 +3,6 @@ "arch": "amd64", "distro": "debian-12", "type": "NAMI", - "version": "1.27.1-1-4" + "version": "1.27.1-1-5" } } \ No newline at end of file diff --git a/bitnami/openresty/1.27/debian-12/prebuildfs/opt/bitnami/scripts/libfs.sh b/bitnami/openresty/1.27/debian-12/prebuildfs/opt/bitnami/scripts/libfs.sh index 970d62417964..1337f6c2dd59 100644 --- a/bitnami/openresty/1.27/debian-12/prebuildfs/opt/bitnami/scripts/libfs.sh +++ b/bitnami/openresty/1.27/debian-12/prebuildfs/opt/bitnami/scripts/libfs.sh @@ -121,7 +121,7 @@ relativize() { } ######################## -# Configure permisions and ownership recursively +# Configure permissions and ownership recursively # Globals: # None # Arguments: diff --git a/bitnami/openresty/README.md b/bitnami/openresty/README.md index d7ca66a2ff56..dfa7dbb4549f 100644 --- a/bitnami/openresty/README.md +++ b/bitnami/openresty/README.md @@ -232,6 +232,14 @@ RUN opm get openresty/lua-resty-lock Additionally, you can install your custom Lua modules using [your custom init scripts](#initializing-a-new-instance). +#### NGINX HTTP DAV module + +The [module ngx_http_dav_module](https://nginx.org/en/docs/http/ngx_http_dav_module.html) is intended for file management automation via the WebDAV protocol. In current Bitnami images, this module is built as a dynamic module located under the `/opt/bitnami/openresty/nginx/modules` directory. You will need to load it in your configuration for you to be able to use its directives. + +``` +load_module /opt/bitnami/openresty/nginx/modules/ngx_http_dav_module.so; +``` + ## Reverse proxy to other containers OpenResty can be used to reverse proxy to other containers using Docker's linking system. This is particularly useful if you want to serve dynamic content through an OpenResty frontend. To do so, [add a server block](#adding-custom-server-blocks) like the following in the `/opt/bitnami/openresty/nginx/conf/server_blocks/` folder: @@ -354,6 +362,10 @@ docker run --name nginx bitnami/openresty:latest ## Notable Changes +### Starting February 10, 2025 + +* The [module ngx_http_dav_module](http://nginx.org/en/docs/http/ngx_http_dav_module.html), WebDAV protocol, has been converted into a dynamic module. + ### Starting January 16, 2024 * The `docker-compose.yaml` file has been removed, as it was solely intended for internal testing purposes.