#!/usr/bin/with-contenv bashio # shellcheck shell=bash ################### # INGRESS SETTING # ################### declare port declare certfile declare ingress_interface declare ingress_port declare keyfile # General values port=$(bashio::addon.ingress_port) if [ $port ] >1; then # Adapt nginx sed -i "s|%%port%%|$port|g" /etc/nginx/servers/ingress.conf sed -i "s|%%interface%%|$(bashio::addon.ip_address)|g" /etc/nginx/servers/ingress.conf # Removebaseurl jq '.reverseProxyPrefix = ""' /config/addons_config/ubooquity/preferences.json | sponge /config/addons_config/ubooquity/preferences.json # Log bashio::log.info "Ingress enabled" else rm /etc/nginx/servers/ingress.conf fi