Update 50-configuration.sh

This commit is contained in:
Alexandre
2021-02-05 18:15:22 +01:00
committed by GitHub
parent 5ba00ce2b3
commit 391643a076

View File

@@ -1,3 +1,22 @@
#!/usr/bin/with-contenv bashio
if [ bashio::config.exists 'certfile' ] && [ bashio::config.exists 'keyfile' ]; then
#Set variables
CERTFILE=$(bashio::config 'certfile')
KEYFILE=$(bashio::config 'keyfile')
bashio::log.info "Ssl certificates options were set..."
bashio::log.info "... cleaning previous information"
sed -i '/HTTPS/d' /config/qBittorrent/qBittorrent.conf
#Check if certificates exist
if [ bashio::fs.file_exists "$CERTFILE" ] && [ ! bashio::fs.file_exists "$KEYFILE" ]; then
echo 'WebUI\HTTPS\Enabled=True' >> /config/qbittorrent.conf
echo "WebUI\HTTPS\CertificatePath=$CERTFILE" >> /config/qbittorrent.conf
echo "WebUI\HTTPS\KeyPath=$KEYFILE" >> /config/qbittorrent.conf
bashio::log.info "... and certificates were set"
else
bashio::log.info "... but certificates not found in $CERTFILE and/or $KEYFILE "
fi
fi
bashio::log.info "Default username/password : admin/adminadmin"