From 496426ab6986c40ed0fa86fce2df96c9389f5a0f Mon Sep 17 00:00:00 2001 From: Giovanni Fulco Date: Thu, 16 Nov 2023 18:39:08 +0100 Subject: [PATCH] [Feature] Support configuration for `plgproxymethod` #325 (#326) --- Dockerfile | 1 + README.md | 1 + app/bin/run-upmpdcli.sh | 1 + app/conf/upmpdcli.conf | 2 +- doc/change-history.md | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 88abbe3..1dfc25a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -180,6 +180,7 @@ ENV PGID "" ENV PLG_MICRO_HTTP_HOST "" ENV PLG_MICRO_HTTP_PORT "" +ENV PLG_PROXY_METHOD "" ENV MEDIA_SERVER_FRIENDLY_NAME "" diff --git a/README.md b/README.md index 5559888..2420876 100644 --- a/README.md +++ b/README.md @@ -229,6 +229,7 @@ MOTHER_EARTH_RADIO_DOWNLOAD_PLUGIN|If set to `YES`, the updated plugin is downlo MOTHER_EARTH_RADIO_PLUGIN_BRANCH|If `MOTHER_EARTH_RADIO_DOWNLOAD_PLUGIN` is set to `yes`, the branch indicated by this variable will be used. Must be specified if enabling `MOTHER_EARTH_RADIO_DOWNLOAD_PLUGIN`. Suggested branch name is `latest-mother-earth-radio` PLG_MICRO_HTTP_HOST|IP for the qobuz local HTTP service. PLG_MICRO_HTTP_PORT|Port for the qobuz local HTTP service. +PLG_PROXY_METHOD|Proxy method, valid values are `proxy` and `redirect`, defaults to `redirect` MEDIA_SERVER_FRIENDLY_NAME|Friendly name for the Media Server TIDAL_ENABLE|Set to `YES` to enable Tidal support, defaults to `no` TIDAL_TOKEN_TYPE|Tidal token type diff --git a/app/bin/run-upmpdcli.sh b/app/bin/run-upmpdcli.sh index 1bff381..332d29e 100644 --- a/app/bin/run-upmpdcli.sh +++ b/app/bin/run-upmpdcli.sh @@ -272,6 +272,7 @@ set_parameter $CONFIG_FILE MPD_HOST "$MPD_HOST" mpdhost set_parameter $CONFIG_FILE MPD_PORT "$MPD_PORT" mpdport set_parameter $CONFIG_FILE PLG_MICRO_HTTP_HOST "$PLG_MICRO_HTTP_HOST" plgmicrohttphost set_parameter $CONFIG_FILE PLG_MICRO_HTTP_PORT "$PLG_MICRO_HTTP_PORT" plgmicrohttpport +set_parameter $CONFIG_FILE PLG_PROXY_METHOD "$PLG_PROXY_METHOD" plgproxymethod set_parameter $CONFIG_FILE OWN_QUEUE "$OWN_QUEUE" ownqueue diff --git a/app/conf/upmpdcli.conf b/app/conf/upmpdcli.conf index c650ae5..0f23bb9 100644 --- a/app/conf/upmpdcli.conf +++ b/app/conf/upmpdcli.conf @@ -55,7 +55,7 @@ upradiostitle = Upmpdcli Radio List #msfriendlyname = MEDIA_SERVER_FRIENDLY_NAME #plgmicrohttphost = PLG_MICRO_HTTP_HOST #plgmicrohttpport = PLG_MICRO_HTTP_PORT -#plgproxymethod = redirect +#plgproxymethod = PLG_PROXY_METHOD #msiconpath = /usr/share/upmpdcli/icon.png #hrauser = HRA_USERNAME #hrapass = HRA_PASSWORD diff --git a/doc/change-history.md b/doc/change-history.md index 54e4570..bf1dc51 100644 --- a/doc/change-history.md +++ b/doc/change-history.md @@ -2,6 +2,7 @@ Change Date|Major Changes ---|--- +2023-11-16|Add variable PLG_PROXY_METHOD (see issue [#325](https://github.com/GioF71/upmpdcli-docker/issues/325)) 2023-11-15|Clarification about new subsonic features (see issue [#320](https://github.com/GioF71/upmpdcli-docker/issues/320)) 2023-11-15|Support different subsonic-connect versions (see issue [#318](https://github.com/GioF71/upmpdcli-docker/issues/318)) 2023-11-14|Switch from `lunar` to `mantic` (see issue [#316](https://github.com/GioF71/upmpdcli-docker/issues/316))