diff --git a/netalertx_fa/netalertx/rootfs/etc/cont-init.d/91-configure.sh b/netalertx_fa/netalertx/rootfs/etc/cont-init.d/91-configure.sh index cfa2e2ec5..9c132e902 100755 --- a/netalertx_fa/netalertx/rootfs/etc/cont-init.d/91-configure.sh +++ b/netalertx_fa/netalertx/rootfs/etc/cont-init.d/91-configure.sh @@ -2,11 +2,18 @@ # shellcheck shell=bash set -e +# Fix ingress + +sed -i "s|'/server'|''|g" /app/back/app.conf +sed -i "s|gzip on|gzip off|g" /services/config/nginx/netalertx.conf.template +sed -i "/add_header X-Forwarded-Prefix/a sub_filter '\"/server' '\"$(bashio::addon.ingress_entry)/server';" /services/config/nginx/netalertx.conf.template +sed -i "/add_header X-Forwarded-Prefix/a sub_filter_types *;" /services/config/nginx/netalertx.conf.template +sed -i "/add_header X-Forwarded-Prefix/a sub_filter_once off;" /services/config/nginx/netalertx.conf.template + #################### # Update structure # #################### - # 1. Fix the directories for folder in /tmp/run/tmp /tmp/api /tmp/log /tmp/run /tmp/nginx/active-config "${TMP_DIR:-/tmp}" "${NETALERTX_DATA:-/data}" "${NETALERTX_DB:-/data/db}" "${NETALERTX_CONFIG:-/data/config}"; do mkdir -p "$folder"