Skip to content

Commit 7a90e76

Browse files
committed
Make sure to generate resolvers.conf.
1 parent 39a23b6 commit 7a90e76

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,10 @@ RUN \
123123
mv /etc/nginx/conf.d/include/ip_ranges.conf /defaults/ && \
124124
ln -sf /config/nginx/ip_ranges.conf /etc/nginx/conf.d/include/ip_ranges.conf && \
125125

126+
# Make sure the config file for resovers is stored in persistent volume.
127+
rm /etc/nginx/conf.d/include/resolvers.conf && \
128+
ln -sf /config/nginx/resolvers.conf /etc/nginx/conf.d/include/resolvers.conf && \
129+
126130
# Make sure nginx cache is stored on the persistent volume.
127131
ln -s /config/nginx/cache /var/lib/nginx/cache && \
128132

rootfs/etc/cont-init.d/nginx-proxy-manager.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,9 @@ then
143143
> /dev/null 2>&1
144144
fi
145145

146+
# Generate the resolvers configuration file.
147+
echo resolver $(awk 'BEGIN{ORS=" "} $1=="nameserver" {print $2}' /etc/resolv.conf) ";" > /config/nginx/resolvers.conf
148+
146149
# Take ownership of the config directory content.
147150
find /config -mindepth 1 -exec chown $USER_ID:$GROUP_ID {} \;
148151

0 commit comments

Comments
 (0)