Gmer4Lfe
8b0ee44b65
fix stale doc references across four files
...
README.md:
- folder tree: conf files at root → Configurations/ subfolder
- folder tree: Failover/ → Fallback/, wrong README name corrected
- folder tree: add Kernel/ entry (was missing)
- CONFIGURATION section: note Configurations/ path + sparse checkout
README-User_Script_Plug-in.md:
- mem_shutdown_active attributed to stability_watchdog → resource_watchdog
unRAID_Essentials/README-Unraid_Essentials.md:
- webgui_watchdog schedule: "Every 10 min via User Scripts" →
"Every minute via watchdog_orchestrator → system_watchdog"
- HOW THE SCRIPTS RELATE: arrow diagram corrected — system_watchdog.sh
calls storage/webgui/network watchdogs, not the reverse; added
network_watchdog.sh and stability_watchdog.sh to the flow
Orchestrators/README-Orchestrators.md:
- continuous daemon example: system_watchdog.sh → fallback.sh
(system_watchdog is now single-pass, not a daemon)
- scripts table: add watchdog_orchestrator.sh and monthly_maintenance.sh
(both were missing)
2026-05-22 21:41:31 -04:00
Gmer4Lfe
13ce8497f3
Update all docs to reflect watchdog restructure
...
README-Watchdogs.md: new tier diagram, updated script table, execution flow,
state file table, and folder relationship diagram
Manual-Watchdogs.md: added system_watchdog (thin), System/storage_watchdog,
System/webgui_watchdog, and stability_watchdog sections; updated TOC and troubleshooting
README.md: updated schedule listing, folder description, daily cycle examples
README-User_Script_Plug-in.md: stability_watchdog references throughout
unRAID_Essentials/README + Manual: stability_watchdog, updated storage path
Monitors/README, Rsync/Manual, Tools/Manual: lock name list updates
2026-05-22 20:26:36 -04:00
Gmer4Lfe
cf21efaeea
Structural reorganization: watchdog taxonomy + server_reboot integration
...
Watchdog renames and moves:
system_watchdog.sh → stability_watchdog.sh (last line of defense — reboots)
storage_watchdog.sh → Watchdogs/System/storage_watchdog.sh
webgui_restart.sh → Watchdogs/System/webgui_watchdog.sh (renamed to match folder convention)
New thin orchestrator:
Watchdogs/system_watchdog.sh — runs SYSTEM_WATCHDOG_SCRIPTS from master.conf
Sits between docker_watchdog and stability_watchdog in the orchestrator tier chain
System/ subfolder is the growth seam for future system component watchdogs
master.conf:
WATCHDOG_ORCHESTRATOR_SCRIPTS updated — storage removed, system_watchdog added as tier
SYSTEM_WATCHDOG_SCRIPTS array added — storage + webgui
server_reboot.sh:
Calls array_stopping.sh before VM shutdown for guaranteed safe array stop
Removed raw rc.docker stop and exit trap — orchestrator owns container shutdown
2026-05-22 20:17:22 -04:00
Gmer4Lfe
95151c2278
Watchdogs/ folder + host conf rename
...
Move all watchdog scripts to a dedicated Watchdogs/ folder:
Docker_Essentials/docker_watchdog.sh → Watchdogs/
unRAID_Essentials/system_watchdog.sh → Watchdogs/
unRAID_Essentials/resource_watchdog.sh → Watchdogs/
Orchestrators/watchdog_orchestrator.sh → Watchdogs/
Tools/watchdog_skip_list_manager.sh → Watchdogs/
Rename host config files:
master_host1.conf → host1.conf
master_host2.conf → host2.conf
Update all references across the ecosystem:
master.conf: WATCHDOG_ORCHESTRATOR_SCRIPTS paths → Watchdogs/
load_config.sh: host*.conf glob + all comments
git_pull_execute.sh: sparse checkout glob + all comments
Partnership/ssh_setup.sh: HOST_CONF path construction
user_script_plug-in.sh: all script paths + per-host conf path
common.sh, README.md, README-User_Script_Plug-in.md: comment refs
All Partnership, Fallback, Monitors, Transcodes, Tools scripts: comment refs
2026-05-22 17:08:36 -04:00
FailedProxy
ec7de648dc
massive update. Master conf split, now modular with a load sceriprt to drive all configs to scripts. with unraid scpecific safeguard tests , and improved standardized ux. including dynamic host detect, who am i who else it there. EVERY SINGLE SCRIPT UPDATED. DEBATING THAT THIS IS ACUALLY V2
2026-05-03 17:16:49 -04:00
FailedProxy
ed9e927c41
added a readme specific to unraids user plug in setup
2026-04-19 13:06:05 -04:00