add multi-certificate support
This commit is contained in:
@ -13,17 +13,48 @@ echo "| |"
|
||||
echo "================================================"
|
||||
echo ""
|
||||
echo "Initialising container"
|
||||
echo "
|
||||
----------------------------------------------------------------------
|
||||
ENVIRONMENT (only core variables shown)
|
||||
----------------------------------------------------------------------
|
||||
PUID=${PUID}
|
||||
if [ ${CERT_COUNT} == 1 ]; then
|
||||
echo \
|
||||
"----------------------------------------------------------------------
|
||||
ENVIRONMENT
|
||||
----------------------------------------------------------------------"
|
||||
else
|
||||
echo \
|
||||
"----------------------------------------------------------------------
|
||||
ENVIRONMENT (Certificate options logged later)
|
||||
----------------------------------------------------------------------"
|
||||
fi
|
||||
echo \
|
||||
"PUID=${PUID}
|
||||
PGID=${PGID}
|
||||
TZ=${TZ}
|
||||
INTERVAL=${INTERVAL}
|
||||
GENERATE_DHPARAM=${GENERATE_DHPARAM}
|
||||
CERT_COUNT=${CERT_COUNT}
|
||||
----------------------------------------------------------------------
|
||||
CERT_COUNT=${CERT_COUNT}"
|
||||
## Send extra detail to logs if single certificate config
|
||||
if [ ${CERT_COUNT} == 1 ]; then
|
||||
echo \
|
||||
"DOMAINS=${DOMAINS}
|
||||
EMAIL=${EMAIL}
|
||||
STAGING=${STAGING}
|
||||
CUSTOM_CA=${CUSTOM_CA}
|
||||
CUSTOM_CA_SERVER=${CUSTOM_CA_SERVER}
|
||||
PLUGIN=${PLUGIN}"
|
||||
fi
|
||||
## Get plugin-specific data if single certificate config
|
||||
if [ ${CERT_COUNT} == 1 ] && [ ${PLUGIN} == 'cloudflare' ]; then
|
||||
echo \
|
||||
"PROPOGATION_TIME=${PROPOGATION_TIME}"
|
||||
fi
|
||||
if [ ${CERT_COUNT} == 1 ] && [ ${PLUGIN} == 'cloudflare' ] && [ ! -z ${CLOUDFLARE_TOKEN} ]; then
|
||||
echo \
|
||||
"CLOUDFLARE_TOKEN=[hidden]"
|
||||
elif [ ${CERT_COUNT} == 1 ] && [ ${PLUGIN} == 'cloudflare' ] && [ -z ${CLOUDFLARE_TOKEN} ]; then
|
||||
echo \
|
||||
"CLOUDFLARE_TOKEN="
|
||||
fi
|
||||
echo \
|
||||
"----------------------------------------------------------------------
|
||||
"
|
||||
|
||||
#Setting UID and GID as configured
|
||||
|
||||
Reference in New Issue
Block a user