Skip to content

Commit f8f5a9b

Browse files
authored
Merge pull request #127 from devome/master
docker: add nginx port setting
2 parents 8a7dcb8 + 069ac39 commit f8f5a9b

File tree

1 file changed

+7
-0
lines changed
  • docker/rootfs/etc/s6-overlay/s6-rc.d/svc-nginx

1 file changed

+7
-0
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
#!/usr/bin/with-contenv bash
22
# shellcheck shell=bash
33

4+
NGINX_PORT="${NGINX_PORT:-8780}"
5+
if [[ -n "$NGINX_PORT" ]] && expr "$NGINX_PORT" + 0 >/dev/null; then
6+
sed -e "s|listen [0-9]\+ default_server;|listen $NGINX_PORT default_server;|" \
7+
-e "s|listen \[::\]:[0-9]\+ default_server;|listen \[::\]:$NGINX_PORT default_server;|" \
8+
-i /etc/nginx/nginx.conf
9+
fi
10+
411
exec s6-setuidgid root nginx

0 commit comments

Comments
 (0)