Add NET_ALERTER_INFRA_IPS config to setup.sh .env template and operator_setup.sh prompt

This commit is contained in:
Cobra
2026-04-10 22:50:56 -04:00
parent 39ae11f3d1
commit 98ee896916
2 changed files with 9 additions and 0 deletions
+8
View File
@@ -381,6 +381,7 @@ BB_ALERTER_WEBHOOK=""
BB_ALERTER_MATRIX_HS=""
BB_ALERTER_MATRIX_ROOM=""
BB_ALERTER_MATRIX_TOKEN=""
BB_ALERTER_INFRA_IPS=""
if [[ "$enable_alerter" =~ ^[yY]$ ]]; then
echo " [1] Matrix"
echo " [2] Slack / Discord (webhook URL)"
@@ -403,6 +404,10 @@ if [[ "$enable_alerter" =~ ^[yY]$ ]]; then
prompt_default ntfy_url "ntfy topic URL" ""
BB_ALERTER_WEBHOOK="$ntfy_url"
fi
# Infrastructure IPs to exclude from alerts (access points, switches, etc.)
prompt_default alerter_infra_ips "Infrastructure IPs to exclude (comma-separated, optional)" ""
BB_ALERTER_INFRA_IPS="$alerter_infra_ips"
fi
# BLE Presence Detection
@@ -709,6 +714,9 @@ if [[ -n "$BB_ALERTER_MATRIX_HS" ]]; then
echo "BB_ALERTER_MATRIX_ROOM=\"${BB_ALERTER_MATRIX_ROOM}\"" >> "${MOUNT_POINT}/root/bb-config.env"
echo "BB_ALERTER_MATRIX_TOKEN=\"${BB_ALERTER_MATRIX_TOKEN}\"" >> "${MOUNT_POINT}/root/bb-config.env"
fi
if [[ -n "$BB_ALERTER_INFRA_IPS" ]]; then
echo "BB_ALERTER_INFRA_IPS=\"${BB_ALERTER_INFRA_IPS}\"" >> "${MOUNT_POINT}/root/bb-config.env"
fi
# Store Tailscale auth key if needed
if [[ "$BB_VPN" == "tailscale" && -n "$TAILSCALE_KEY" ]]; then
+1
View File
@@ -877,6 +877,7 @@ MATRIX_HOMESERVER=${BB_ALERTER_MATRIX_HS}
MATRIX_ACCESS_TOKEN=${BB_ALERTER_MATRIX_TOKEN}
MATRIX_ROOM_ID=${BB_ALERTER_MATRIX_ROOM}
NET_ALERTER_DB=/opt/net_alerter/devices.db
NET_ALERTER_INFRA_IPS=${BB_ALERTER_INFRA_IPS:-}
ALERTENV
chmod 600 /opt/net_alerter/.env