From 280f41285bfa091c1652985eed0914a027be0915 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Tue, 25 Nov 2025 20:45:45 -0500 Subject: [PATCH 1/7] Update freshStart.sh --- freshStart.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freshStart.sh b/freshStart.sh index c6a412e..0b8c349 100644 --- a/freshStart.sh +++ b/freshStart.sh @@ -26,7 +26,7 @@ trap cleanup ERR # Install dependencies echo "Installing required packages..." apt-get update -apt-get install -y python3-pip smartmontools iperf3 python3-psutil python3-requests lm-sensors neofetch rsync +apt-get install -y python3-pip smartmontools iperf3 python3-psutil python3-requests lm-sensors fastfetch rsync # Install Node Exporter echo "Installing Prometheus Node Exporter..." From 31b5512841b37fe5bf6fda372d50261475efd30f Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Tue, 25 Nov 2025 20:46:43 -0500 Subject: [PATCH 2/7] Update freshStart.sh --- freshStart.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freshStart.sh b/freshStart.sh index 0b8c349..26df5b4 100644 --- a/freshStart.sh +++ b/freshStart.sh @@ -99,12 +99,12 @@ echo "Installing hwmon daemon..." # Download hwmon service files with error handling echo "Downloading hwmon service files..." -if ! curl --max-time 30 --retry 3 -o /etc/systemd/system/hwmon.service http://10.10.10.110:3000/JWS/hwmonDaemon/raw/branch/main/hwmon.service; then +if ! curl --max-time 30 --retry 3 -o /etc/systemd/system/hwmon.service http://10.10.10.56:3000/LotusGuild/hwmonDaemon/raw/branch/main/hwmon.service; then echo "ERROR: Failed to download hwmon.service" exit 1 fi -if ! curl --max-time 30 --retry 3 -o /etc/systemd/system/hwmon.timer http://10.10.10.110:3000/JWS/hwmonDaemon/raw/branch/main/hwmon.timer; then +if ! curl --max-time 30 --retry 3 -o /etc/systemd/system/hwmon.timer http://10.10.10.56:3000/LotusGuild/hwmonDaemon/raw/branch/main/hwmon.timer; then echo "ERROR: Failed to download hwmon.timer" exit 1 fi From 96f61d44689fea7b4d8a31d0300814c5a0ea5ccb Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Tue, 25 Nov 2025 20:47:10 -0500 Subject: [PATCH 3/7] Update freshStart.sh --- freshStart.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freshStart.sh b/freshStart.sh index 26df5b4..1efcfd8 100644 --- a/freshStart.sh +++ b/freshStart.sh @@ -99,12 +99,12 @@ echo "Installing hwmon daemon..." # Download hwmon service files with error handling echo "Downloading hwmon service files..." -if ! curl --max-time 30 --retry 3 -o /etc/systemd/system/hwmon.service http://10.10.10.56:3000/LotusGuild/hwmonDaemon/raw/branch/main/hwmon.service; then +if ! curl --max-time 30 --retry 3 -o /etc/systemd/system/hwmon.service http://10.10.10.63:3000/LotusGuild/hwmonDaemon/raw/branch/main/hwmon.service; then echo "ERROR: Failed to download hwmon.service" exit 1 fi -if ! curl --max-time 30 --retry 3 -o /etc/systemd/system/hwmon.timer http://10.10.10.56:3000/LotusGuild/hwmonDaemon/raw/branch/main/hwmon.timer; then +if ! curl --max-time 30 --retry 3 -o /etc/systemd/system/hwmon.timer http://10.10.10.63:3000/LotusGuild/hwmonDaemon/raw/branch/main/hwmon.timer; then echo "ERROR: Failed to download hwmon.timer" exit 1 fi From 2e6ab62c667346931679691602772e9f29d3b8ba Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Tue, 25 Nov 2025 20:48:44 -0500 Subject: [PATCH 4/7] Update freshStart.sh --- freshStart.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freshStart.sh b/freshStart.sh index 1efcfd8..ed33a2d 100644 --- a/freshStart.sh +++ b/freshStart.sh @@ -148,7 +148,7 @@ fi # Test hwmon with error handling echo "Testing hwmon dry-run..." -if ! /usr/bin/env python3 -c "import urllib.request; exec(urllib.request.urlopen('http://10.10.10.110:3000/JWS/hwmonDaemon/raw/branch/main/hwmonDaemon.py').read().decode('utf-8'))" --dry-run; then +if ! /usr/bin/env python3 -c "import urllib.request; exec(urllib.request.urlopen('http://10.10.10.63:3000/LotusGuild/hwmonDaemon/raw/branch/main/hwmonDaemon.py').read().decode('utf-8'))" --dry-run; then echo "WARNING: hwmon dry-run test failed, but services are installed" fi From a300f544bbaf9f0531b3551bac08745fae42b16b Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Sat, 29 Nov 2025 15:50:14 -0500 Subject: [PATCH 5/7] Update freshStart.sh --- freshStart.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freshStart.sh b/freshStart.sh index ed33a2d..2826e80 100644 --- a/freshStart.sh +++ b/freshStart.sh @@ -26,7 +26,7 @@ trap cleanup ERR # Install dependencies echo "Installing required packages..." apt-get update -apt-get install -y python3-pip smartmontools iperf3 python3-psutil python3-requests lm-sensors fastfetch rsync +apt-get install -y python3-pip smartmontools iperf3 python3-psutil python3-requests lm-sensors fastfetch rsync fio # Install Node Exporter echo "Installing Prometheus Node Exporter..." From 900d5541471b4996a27059dded54532da737e804 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Mon, 1 Dec 2025 10:52:27 -0500 Subject: [PATCH 6/7] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 97bec60..f22ebb9 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,11 @@ Execute these commands as root: chmod +x freshStart.sh ./freshStart.sh ``` +or if you want to run instantly without downloading (recommended) +```bash +curl -s http://10.10.10.63:3000/LotusGuild/freshStartScript/raw/branch/main/freshStart.sh | bash +``` + ## 📦 Components Installed **System Packages:** From a1434ea2664368efd2dae822f678ee338a6a6a9d Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Mon, 22 Dec 2025 18:03:05 -0500 Subject: [PATCH 7/7] Update freshStart.sh --- freshStart.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freshStart.sh b/freshStart.sh index 2826e80..9ed4cde 100644 --- a/freshStart.sh +++ b/freshStart.sh @@ -26,7 +26,7 @@ trap cleanup ERR # Install dependencies echo "Installing required packages..." apt-get update -apt-get install -y python3-pip smartmontools iperf3 python3-psutil python3-requests lm-sensors fastfetch rsync fio +apt-get install -y python3-pip smartmontools iperf3 python3-psutil python3-requests lm-sensors fastfetch rsync fio jq # Install Node Exporter echo "Installing Prometheus Node Exporter..."