From a653d394ff81d71d6a39f923a4e000fc20201f33 Mon Sep 17 00:00:00 2001 From: status404 Date: Thu, 14 Sep 2023 13:10:21 +0300 Subject: [PATCH] Docker fix --- docker/entrypoint.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 023f03f..a6b858b 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -13,6 +13,8 @@ DM_TESTNET=${DM_TESTNET:-0} DM_LC_ALL=${DM_LC_ALL:-"en_US.UTF-8"} DM_TZ=${DM_TZ:-"Etc/UTC"} +BITDEALS_SERVER="${BITDEALS_SERVER:-https://mainnet.bitdeals.org}" +BITDEALS_SERVER_TESTNET="${BITDEALS_SERVER_TESTNET:-https://testnet.bitdeals.org}" DM_OAUTH_WEB_SECRET="${DM_OAUTH_WEB_SECRET:-vTcvnpHbTmxxGP8AfRTHETXG}" DM_OAUTH_MODULE_SECRET="${DM_OAUTH_MODULE_SECRET:-6DbqdnrJEDeSmaBMuZZde9ec}" DM_OAUTH_WEB_SECRET_TESTNET="${DM_OAUTH_WEB_SECRET_TESTNET:-4aJEJi3dsSypeUSRCah4gIIs}" @@ -82,11 +84,19 @@ init_config() jq --arg i $DM_OAUTH_MODULE_SECRET_TESTNET '.client_secret=$i' | sponge $WEB_CONF_OAUTH_SERVICE cat $WEB_CONF_OAUTH | \ jq --arg i $DM_OAUTH_WEB_SECRET_TESTNET '.web.client_secret=$i' | sponge $WEB_CONF_OAUTH + cat $WEB_CONF_FILE | + sed -e "s|apiTokenUrl:.*|apiTokenUrl: \"$BITDEALS_SERVER_TESTNET/oauth2/token\",|" \ + -e "s|apiDomain:.*|apiDomain: \"$BITDEALS_SERVER_TESTNET\",|" \ + -e "s|wsDomain:.*|wsDomain: \"wss://$(basename $BITDEALS_SERVER_TESTNET)\",|" | sponge $WEB_CONF_FILE else cat $WEB_CONF_OAUTH_SERVICE | \ jq --arg i $DM_OAUTH_MODULE_SECRET '.client_secret=$i' | sponge $WEB_CONF_OAUTH_SERVICE cat $WEB_CONF_OAUTH | \ jq --arg i $DM_OAUTH_WEB_SECRET '.web.client_secret=$i' | sponge $WEB_CONF_OAUTH + cat $WEB_CONF_FILE | + sed -e "s|apiTokenUrl:.*|apiTokenUrl: \"$BITDEALS_SERVER/oauth2/token\",|" \ + -e "s|apiDomain:.*|apiDomain: \"$BITDEALS_SERVER\",|" \ + -e "s|wsDomain:.*|wsDomain: \"wss://$(basename $BITDEALS_SERVER)\",|" | sponge $WEB_CONF_FILE fi ## Add DM_FORWEB to dm oauth config