File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -241,6 +241,11 @@ RUN \
241241 sed-patch 's|/data/logs/|/config/log/|' /opt/nginx-proxy-manager/templates/proxy_host.conf && \
242242 sed-patch 's|/data/logs/|/config/log/|' /opt/nginx-proxy-manager/templates/redirection_host.conf && \
243243
244+ # Adjust certbot config.
245+ sed-patch 's|/data/|/config/|g' /etc/letsencrypt.ini && \
246+ echo "logs-dir = /config/log/letsencrypt" >> /etc/letsencrypt.ini && \
247+ echo "work-dir = /config/letsencrypt-workdir" >> /etc/letsencrypt.ini && \
248+
244249 # Change client_body_temp_path.
245250 sed-patch 's|/tmp/nginx/body|/var/tmp/nginx/body|' /etc/nginx/nginx.conf && \
246251
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ mkdir -p \
2424 /config/nginx/temp \
2525 /config/log/letsencrypt \
2626 /config/letsencrypt-workdir \
27- $XDG_CONFIG_HOME /letsencrypt
2827
2928# Create nginx log files.
3029touch /config/log/nginx/error.log
@@ -34,6 +33,9 @@ touch /config/log/nginx/manager.log
3433# Make sure to remove old logs directory symlink.
3534[ ! -L /config/logs ] || rm /config/logs
3635
36+ # Make sure to remove old letsencrypt config file.
37+ [ ! -f $XDG_CONFIG_HOME /letsencrypt/cli.ini ] || mv $XDG_CONFIG_HOME /letsencrypt/cli.ini $XDG_CONFIG_HOME /letsencrypt/cli.ini.removed
38+
3739# Fix any references to the old log path.
3840find /config/nginx -not \( -path /config/nginx/custom -prune \) -type f -name ' *.conf' | while read file
3941do
4345# Install default config.
4446[ -f /config/nginx/ip_ranges.conf ] || cp /defaults/ip_ranges.conf /config/nginx/
4547[ -f /config/production.json ] || cp /defaults/production.json /config/
46- [ -f $XDG_CONFIG_HOME /letsencrypt/cli.ini ] || cp /defaults/cli.ini $XDG_CONFIG_HOME /letsencrypt/
4748
4849# Make sure there is no migration lock held.
4950# See https://github.com/jlesage/docker-nginx-proxy-manager/issues/4
You can’t perform that action at this time.
0 commit comments