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 \
241
241
sed-patch 's|/data/logs/|/config/log/|' /opt/nginx-proxy-manager/templates/proxy_host.conf && \
242
242
sed-patch 's|/data/logs/|/config/log/|' /opt/nginx-proxy-manager/templates/redirection_host.conf && \
243
243
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
+
244
249
# Change client_body_temp_path.
245
250
sed-patch 's|/tmp/nginx/body|/var/tmp/nginx/body|' /etc/nginx/nginx.conf && \
246
251
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ mkdir -p \
24
24
/config/nginx/temp \
25
25
/config/log/letsencrypt \
26
26
/config/letsencrypt-workdir \
27
- $XDG_CONFIG_HOME /letsencrypt
28
27
29
28
# Create nginx log files.
30
29
touch /config/log/nginx/error.log
@@ -34,6 +33,9 @@ touch /config/log/nginx/manager.log
34
33
# Make sure to remove old logs directory symlink.
35
34
[ ! -L /config/logs ] || rm /config/logs
36
35
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
+
37
39
# Fix any references to the old log path.
38
40
find /config/nginx -not \( -path /config/nginx/custom -prune \) -type f -name ' *.conf' | while read file
39
41
do
43
45
# Install default config.
44
46
[ -f /config/nginx/ip_ranges.conf ] || cp /defaults/ip_ranges.conf /config/nginx/
45
47
[ -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/
47
48
48
49
# Make sure there is no migration lock held.
49
50
# See https://github.com/jlesage/docker-nginx-proxy-manager/issues/4
You can’t perform that action at this time.
0 commit comments