#!/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) # shellcheck disable=SC2210 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