Correct stale references across the remaining folder docs

Three renamed or dissolved names were still cited, and three scheduled scripts had no
entry in their folder's table.
This commit is contained in:
Gmer4Lfe
2026-08-01 23:07:50 -04:00
parent 53aa72d38c
commit 7a8fbbe06a
7 changed files with 12 additions and 9 deletions
+1 -1
View File
@@ -230,7 +230,7 @@ data — it just doesn't trigger a notification for that condition.
| State File | Source | What It Shows | | State File | Source | What It Shows |
|-----------|--------|---------------| |-----------|--------|---------------|
| `FALLBACK_STATE_FILE` | `Fallback/fallback.sh` | Current fallback state (NORMAL/FALLBACK/etc.) | | `FALLBACK_STATE_FILE` | `Fallback/fallback.sh` | Current fallback state (NORMAL/FALLBACK/etc.) |
| `SYS_WATCHDOG_FAILED_FILE` | `Watchdogs/docker_watchdog.sh` | Container skip list — needs human attention | | `DOCKER_WATCHDOG_FAILED_FILE` | `Watchdogs/docker_watchdog.sh` | Container skip list — needs human attention |
| `WATCHDOG_STATE_FILE` | `Watchdogs/docker_watchdog.sh` | Active container strike counts | | `WATCHDOG_STATE_FILE` | `Watchdogs/docker_watchdog.sh` | Active container strike counts |
| `SYS_WATCHDOG_STATE_FILE` | `Watchdogs/stability_watchdog.sh` | Active system watchdog strikes | | `SYS_WATCHDOG_STATE_FILE` | `Watchdogs/stability_watchdog.sh` | Active system watchdog strikes |
| `BANDWIDTH_LOG` | `bandwidth_monitor.sh` | Yesterday's transfer history | | `BANDWIDTH_LOG` | `bandwidth_monitor.sh` | Yesterday's transfer history |
+1 -1
View File
@@ -153,7 +153,7 @@ Daily 8am:
weekly_health_digest.sh ── reads ──────────► FALLBACK_STATE_FILE weekly_health_digest.sh ── reads ──────────► FALLBACK_STATE_FILE
── reads ──────────► WATCHDOG_STATE_FILE ── reads ──────────► WATCHDOG_STATE_FILE
── reads ──────────► SYS_WATCHDOG_STATE_FILE ── reads ──────────► SYS_WATCHDOG_STATE_FILE
── reads ──────────► SYS_WATCHDOG_FAILED_FILE ── reads ──────────► DOCKER_WATCHDOG_FAILED_FILE
── reads ──────────► BANDWIDTH_LOG ── reads ──────────► BANDWIDTH_LOG
── reads ──────────► TRANSCODE_DAILY_LOG ── reads ──────────► TRANSCODE_DAILY_LOG
── reads ──────────► TUNING_MONITOR_LOG ── reads ──────────► TUNING_MONITOR_LOG
+3 -3
View File
@@ -538,7 +538,7 @@ Runs on both servers; `detect_hosts()` determines which direction each sync goes
# Drive temperature exit codes respected — skip share or abort all on CRIT. # Drive temperature exit codes respected — skip share or abort all on CRIT.
# #
# 3. Post-sync: DAILY_MAINTENANCE_SCRIPTS (everything except git pull) # 3. Post-sync: DAILY_MAINTENANCE_SCRIPTS (everything except git pull)
# media_management.sh → permissions + cleaners + arr cleanup # Media/ + Arrs_Stack/ scripts → permissions, cleaners, arr cleanup, classification
# docker_daily_restart.sh → nightly container restarts # docker_daily_restart.sh → nightly container restarts
# ───────────────────────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────────────────────
``` ```
@@ -557,12 +557,12 @@ Runs on both servers; `detect_hosts()` determines which direction each sync goes
# #
# HOST1 runs this script at 1am: # HOST1 runs this script at 1am:
# → pushes HOST1_DAILY_SYNC_SHARES (Movies, Tv_Shows, Music) → HOST2 # → pushes HOST1_DAILY_SYNC_SHARES (Movies, Tv_Shows, Music) → HOST2
# → media_management.sh on HOST1's shares # → Media/ + Arrs_Stack/ scripts on HOST1's shares
# → docker_daily_restart.sh on HOST1's containers # → docker_daily_restart.sh on HOST1's containers
# #
# HOST2 runs this script at 1am: # HOST2 runs this script at 1am:
# → pushes HOST2_DAILY_SYNC_SHARES (Anime_Shows, Anime_Movies) → HOST1 # → pushes HOST2_DAILY_SYNC_SHARES (Anime_Shows, Anime_Movies) → HOST1
# → media_management.sh on HOST2's shares # → Media/ + Arrs_Stack/ scripts on HOST2's shares
# → docker_daily_restart.sh on HOST2's containers # → docker_daily_restart.sh on HOST2's containers
# ───────────────────────────────────────────────────────────────────────────── # ─────────────────────────────────────────────────────────────────────────────
``` ```
+2
View File
@@ -144,6 +144,8 @@ independently at 4-hour cadence.
| `partnership_transfer.sh` | Transfer ownership from current owner to current mirror | Via `partnership_manager.sh --transfer`; owner only | | `partnership_transfer.sh` | Transfer ownership from current owner to current mirror | Via `partnership_manager.sh --transfer`; owner only |
| `ssh_setup.sh` | SSH key generation, remote install, auth validation | Called by onboard; manually for re-keying or validation | | `ssh_setup.sh` | SSH key generation, remote install, auth validation | Called by onboard; manually for re-keying or validation |
| `onboard_cancel.sh` | Remove SSH keys in one or both directions, clear setup flags | During cancelled or failed onboard; manual cleanup | | `onboard_cancel.sh` | Remove SSH keys in one or both directions, clear setup flags | During cancelled or failed onboard; manual cleanup |
| `gitea_ssh_setup.sh` | Generate a Gitea keypair and register it via the Gitea API | Called during onboard; manually when re-keying a server |
| `share_setup.sh` | Create missing Unraid shares on the mirror from the owner's sync lists | Called during onboard; safe to re-run — existing shares are never modified |
--- ---
@@ -77,7 +77,7 @@ Orchestrators/
────────────────────────► inotify_tuning.sh (before docker_network_connect) ────────────────────────► inotify_tuning.sh (before docker_network_connect)
array_stopping.sh ───────────────────────► conf_cache_save.sh (first — while cache is fresh) array_stopping.sh ───────────────────────► conf_cache_save.sh (first — while cache is fresh)
───────────────────────► rsync_stop.sh --rsync-only (stop transfers) ───────────────────────► rsync_stop.sh --rsync-only (stop transfers)
weekly_maintenance.sh ──────────────────► clear_logs.sh weekly_sync_maintenance.sh ──────────────────► clear_logs.sh
Watchdogs/System/ Watchdogs/System/
conf_cache_watchdog.sh ─────────────────► maintains $PERSISTENT_CONF_CACHE while partner offline conf_cache_watchdog.sh ─────────────────► maintains $PERSISTENT_CONF_CACHE while partner offline
@@ -109,7 +109,7 @@ Plugin/unraid/Watchdogs/System/
| `conf_sync.sh` | Sync partner confs: pull → RAM cache, push own conf to partners | At array start + every 4 h (--pull-only) | | `conf_sync.sh` | Sync partner confs: pull → RAM cache, push own conf to partners | At array start + every 4 h (--pull-only) |
| `conf_cache_save.sh` | Snapshot partner RAM cache → `$PERSISTENT_CONF_CACHE` | At array stop — first step | | `conf_cache_save.sh` | Snapshot partner RAM cache → `$PERSISTENT_CONF_CACHE` | At array stop — first step |
| `conf_cache_restore.sh` | Load missing partner confs from persistent backup into RAM | At array start — after conf_sync | | `conf_cache_restore.sh` | Load missing partner confs from persistent backup into RAM | At array start — after conf_sync |
| `clear_logs.sh` | Size-threshold log cleanup | Weekly via weekly_maintenance.sh | | `clear_logs.sh` | Size-threshold log cleanup | Weekly via weekly_sync_maintenance.sh |
| `rsync_stop.sh` | Orchestrator-aware rsync stop | Manual / called by array_stopping.sh | | `rsync_stop.sh` | Orchestrator-aware rsync stop | Manual / called by array_stopping.sh |
| `server_reboot.sh` | Graceful reboot with pre-flight warnings | Manual | | `server_reboot.sh` | Graceful reboot with pre-flight warnings | Manual |
@@ -141,7 +141,7 @@ Every 15 minutes (watchdog_orchestrator.sh):
Every 4 hours (intermediate_sync_maintenance.sh): Every 4 hours (intermediate_sync_maintenance.sh):
└─ conf_sync.sh --pull-only ← refresh partner conf in RAM without pushing own conf └─ conf_sync.sh --pull-only ← refresh partner conf in RAM without pushing own conf
Weekly (weekly_maintenance.sh): Weekly (weekly_sync_maintenance.sh):
└─ clear_logs.sh └─ clear_logs.sh
System logs: clear if > LOG_MIN_SIZE_MB System logs: clear if > LOG_MIN_SIZE_MB
Docker logs: clear per-container if > LOG_DOCKER_MAX_MB Docker logs: clear per-container if > LOG_DOCKER_MAX_MB
+1 -1
View File
@@ -250,7 +250,7 @@ docker start ContainerName
# Both live on /boot/config — survive reboots intentionally. # Both live on /boot/config — survive reboots intentionally.
# A container that was skip-listed before a reboot is still broken after it. # A container that was skip-listed before a reboot is still broken after it.
$SYS_WATCHDOG_FAILED_FILE # persistent skip list $DOCKER_WATCHDOG_FAILED_FILE # persistent skip list
$WATCHDOG_CONTAINER_RESTART_LOG # restart loop tracking $WATCHDOG_CONTAINER_RESTART_LOG # restart loop tracking
``` ```
+1
View File
@@ -130,6 +130,7 @@ The relationship is one-way: Tools act on state that other scripts have written.
| `emby_to_lidarr_sync.sh` | Add all Emby album artists not yet tracked in Lidarr | After Lidarr setup, database wipe, or when you suspect gaps | | `emby_to_lidarr_sync.sh` | Add all Emby album artists not yet tracked in Lidarr | After Lidarr setup, database wipe, or when you suspect gaps |
| `emby_to_sonarr_sync.sh` | Add all Emby TV series not yet tracked in Sonarr | After Sonarr setup, database wipe, or when you suspect gaps | | `emby_to_sonarr_sync.sh` | Add all Emby TV series not yet tracked in Sonarr | After Sonarr setup, database wipe, or when you suspect gaps |
| `emby_to_radarr_sync.sh` | Add all Emby movies not yet tracked in Radarr | After Radarr setup, database wipe, or when you suspect gaps | | `emby_to_radarr_sync.sh` | Add all Emby movies not yet tracked in Radarr | After Radarr setup, database wipe, or when you suspect gaps |
| `trailer_folder_migration.sh` | Relocate TV trailers Emby was ingesting as fake episodes into `<show>/trailers/` | Once, after Trailarr's Series Trailers profile was corrected |
--- ---