diff --git a/linux-amd64.Dockerfile b/linux-amd64.Dockerfile index b8715e50c..1c822e37f 100644 --- a/linux-amd64.Dockerfile +++ b/linux-amd64.Dockerfile @@ -3,6 +3,7 @@ ARG UPSTREAM_DIGEST_AMD64 FROM ${UPSTREAM_IMAGE}@${UPSTREAM_DIGEST_AMD64} EXPOSE 6767 +ENV WEBUI_PORTS="6767/tcp,6767/udp" RUN apk add --no-cache mediainfo ffmpeg python3 py3-lxml py3-numpy py3-gevent py3-cryptography py3-setuptools py3-psycopg2 py3-pillow unzip && \ apk add --no-cache --virtual=build-dependencies py3-pip gcc python3-dev musl-dev && \ diff --git a/linux-arm64.Dockerfile b/linux-arm64.Dockerfile index d14f3265e..b78875a7a 100644 --- a/linux-arm64.Dockerfile +++ b/linux-arm64.Dockerfile @@ -3,6 +3,7 @@ ARG UPSTREAM_DIGEST_ARM64 FROM ${UPSTREAM_IMAGE}@${UPSTREAM_DIGEST_ARM64} EXPOSE 6767 +ENV WEBUI_PORTS="6767/tcp,6767/udp" RUN apk add --no-cache mediainfo ffmpeg python3 py3-lxml py3-numpy py3-gevent py3-cryptography py3-setuptools py3-psycopg2 py3-pillow unzip && \ apk add --no-cache --virtual=build-dependencies py3-pip gcc python3-dev musl-dev && \ diff --git a/root/etc/s6-overlay/s6-rc.d/init-setup-app/run b/root/etc/s6-overlay/s6-rc.d/init-setup-app/run index 646fbe8c8..c47cb7d2e 100644 --- a/root/etc/s6-overlay/s6-rc.d/init-setup-app/run +++ b/root/etc/s6-overlay/s6-rc.d/init-setup-app/run @@ -7,6 +7,6 @@ echo " ---------------------------------------------------------------------- ENVIRONMENT APP ---------------------------------------------------------------------- - +WEBUI_PORTS=${WEBUI_PORTS} ---------------------------------------------------------------------- " diff --git a/root/etc/s6-overlay/s6-rc.d/service-bazarr/run b/root/etc/s6-overlay/s6-rc.d/service-bazarr/run index e14c4b980..dac003f34 100644 --- a/root/etc/s6-overlay/s6-rc.d/service-bazarr/run +++ b/root/etc/s6-overlay/s6-rc.d/service-bazarr/run @@ -3,4 +3,4 @@ umask "${UMASK}" -exec s6-setuidgid hotio python3 "${APP_DIR}/bin/bazarr.py" --no-update --config "${CONFIG_DIR}" +exec s6-setuidgid hotio python3 "${APP_DIR}/bin/bazarr.py" --no-update --config "${CONFIG_DIR}" --port "${WEBUI_PORTS%%/*}"