Skip to content

Commit d1b41a9

Browse files
committed
Updated Nginx Proxy Manager to version 2.9.6.
1 parent 177bff2 commit d1b41a9

File tree

3 files changed

+8
-43
lines changed

3 files changed

+8
-43
lines changed

Dockerfile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ARG DOCKER_IMAGE_VERSION=unknown
1212

1313
# Define software versions.
1414
ARG OPENRESTY_VERSION=1.19.3.1
15-
ARG NGINX_PROXY_MANAGER_VERSION=2.9.4
15+
ARG NGINX_PROXY_MANAGER_VERSION=2.9.6
1616
ARG NGINX_HTTP_GEOIP2_MODULE_VERSION=3.3
1717
ARG LIBMAXMINDDB_VERSION=1.5.0
1818
ARG WATCH_VERSION=0.3.1
@@ -273,6 +273,7 @@ RUN \
273273
cp -r nginx-proxy-manager/docker/rootfs/etc/nginx /etc/ && \
274274
cp -r nginx-proxy-manager/docker/rootfs/var/www /var/ && \
275275
cp -r nginx-proxy-manager/docker/rootfs/etc/letsencrypt.ini /etc/ && \
276+
cp -r nginx-proxy-manager/docker/rootfs/etc/logrotate.d /etc/ && \
276277

277278
# Remove the nginx development config.
278279
rm /etc/nginx/conf.d/dev.conf && \
@@ -308,6 +309,12 @@ RUN \
308309
# Change client_body_temp_path.
309310
sed-patch 's|/tmp/nginx/body|/var/tmp/nginx/body|' /etc/nginx/nginx.conf && \
310311

312+
# Fix the logrotate config.
313+
sed-patch 's|root root|app app|' /etc/logrotate.d/nginx-proxy-manager && \
314+
sed-patch 's|/run/nginx.pid|/run/nginx/nginx.pid|' /etc/logrotate.d/nginx-proxy-manager && \
315+
sed-patch 's|logrotate /etc/logrotate.d/nginx-proxy-manager|logrotate -s /config/logrotate.status /etc/logrotate.d/nginx-proxy-manager|' /opt/nginx-proxy-manager/setup.js && \
316+
# ln -s /config/logrotate.status /var/lib/logrotate.status && \
317+
311318
# Redirect `/data' to '/config'.
312319
ln -s /config /data && \
313320

rootfs/etc/logrotate.d/nginx

Lines changed: 0 additions & 14 deletions
This file was deleted.

rootfs/etc/services.d/logrotate/run

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)