From e8b3dd8e9c694aada0c8704fe15cebe2854a9c5f Mon Sep 17 00:00:00 2001 From: SamNet-dev Date: Fri, 6 Feb 2026 08:32:37 -0600 Subject: [PATCH] fix: Load settings.conf in tracker for correct container count Tracker was not loading settings.conf, so CONTAINER_COUNT defaulted to 1. This caused connection history to record 0 for all entries, resulting in wrong average and 6h/12h/24h snapshot values. --- conduit.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/conduit.sh b/conduit.sh index ac5a549..ff1afea 100644 --- a/conduit.sh +++ b/conduit.sh @@ -1581,6 +1581,11 @@ set -u INSTALL_DIR="/opt/conduit" PERSIST_DIR="/opt/conduit/traffic_stats" mkdir -p "$PERSIST_DIR" + +# Load settings (CONTAINER_COUNT, MAX_CLIENTS, etc.) +[ -f "$INSTALL_DIR/settings.conf" ] && source "$INSTALL_DIR/settings.conf" +CONTAINER_COUNT=${CONTAINER_COUNT:-1} + STATS_FILE="$PERSIST_DIR/cumulative_data" IPS_FILE="$PERSIST_DIR/cumulative_ips" SNAPSHOT_FILE="$PERSIST_DIR/tracker_snapshot"