Alexandre
2023-05-03 12:32:16 +02:00
parent d84d33c2d6
commit 396b8a15b0
4 changed files with 20 additions and 4 deletions

View File

@@ -38,12 +38,15 @@ if bashio::var.has_value "${port}"; then
fi
fi
ingress_port=$(bashio::addon.ingress_port)
ingress_interface=$(bashio::addon.ip_address)
ingress_entry=$(bashio::addon.ingress_entry)
ingress_port="$(bashio::addon.ingress_port)"
ingress_interface="$(bashio::addon.ip_address)"
ingress_entry="$(bashio::addon.ingress_entry)"
ingress_entry_modified="$(echo "$ingress_entry" | sed 's/[@_!#$%^&*()<>?/\|}{~:]//g')"
sed -i "s/%%port%%/${ingress_port}/g" /etc/nginx/servers/ingress.conf
sed -i "s/%%interface%%/${ingress_interface}/g" /etc/nginx/servers/ingress.conf
sed -i "s#%%ingress_entry%%#${ingress_entry}#g" /etc/nginx/servers/ingress.conf
sed -i "s#%%ingress_entry_modified%%#/${ingress_entry_modified}#g" /etc/nginx/servers/ingress.conf
dns_host=127.0.0.11
sed -i "s/%%dns_host%%/${dns_host}/g" /etc/nginx/includes/resolver.conf

View File

@@ -12,6 +12,10 @@ server {
proxy_pass http://backend;
#Allow frame
proxy_hide_header 'x-frame-options';
# Correct url for images
sub_filter_once off;
sub_filter_types *;
sub_filter %%ingress_entry_modified%% %%ingress_entry%%;
}
}