 Gmer4LfeandClaude Sonnet 4.6
|
5526bc1eca
|
v2 post-migration bug fixes, lidarr_missing_art port, and Partnership SSH/FolderView3 enhancements
Bug fixes across the ecosystem after v1→v2 architecture migration and Unraid 7.2.5 upgrade:
- common.sh: fix _alias_array() phantom empty element (removed [@]:-} pattern), fix
resolve_remote_ip() with Tailscale FQDN lowercase + awk fallback, add FANART/LASTFM
key aliases in detect_hosts(), global [@]:-} sweep across 10+ scripts
- webgui_restart.sh: fix emhttp detection (pgrep emhttpd) and restart command for 7.2.5
(/usr/local/sbin/emhttp stop && start — rc.emhttp removed in 7.2.5)
- bandwidth_monitor.sh, continuous_scripts_status.sh: fix 'local' keyword outside function
- backup_verify.sh: fix resolve_remote_ip() called before detect_hosts()
- Orchestrators: fix script display duplication bug in status output (${entry##*/})
- rsync_stop.sh, git_pull_execute.sh, partnership_manager.sh, coffee_report: lowercase all
tailscale ip -4 call sites to match Tailscale's lowercase device names
- master_host1.conf: fix SSH key path (gmer4lfe_rsync_automation), add FANART/LASTFM keys
- master_host2.conf: add FANART/LASTFM API keys
New: Media/lidarr_missing_art.sh
- Full ecosystem port of standalone Lidarr artwork fetcher
- Fetches missing album art via fanart.tv + Last.fm APIs
- @tsv batch extraction: 1 jq call per API response vs N*albums (8050 albums in 24s)
- HOST guard (HOST1 only), --status, --dry-run, acquire_lock
New: Initial_run/ssh_setup.sh
- Generates {hostname}_rsync_automation ed25519 keypair (skip if exists, --force to regen)
- ssh-copy-id to remote via Tailscale IP, auto-updates master_host*.conf
- --validate mode: strike tracking (SSH_MAX_STRIKES, SSH_STRIKE_RESET_HRS),
notify at limit — Tailscale-unreachable remote does NOT count as SSH strike
New: Initial_run/partnership_onboard.sh
- Orchestrator: ssh_setup.sh then partnership_manager.sh --onboard in one command
Partnership/partnership_manager.sh: FolderView3 integration
- Derive partner folder name at runtime (strip unraid- prefix case-insensitively)
- --onboard: create {Mirror}-Failover folder with failover tier containers
- --offboard (both paths): stop + rm containers in folder, remove JSON entry
- --check: calls ssh_setup.sh --validate when IP resolves but SSH state empty
- --status: shows FolderView3 folder state and containers inline
master.conf: SSH_MAX_STRIKES, SSH_STRIKE_RESET_HRS, PARTNERSHIP_FOLDERVIEW3,
PARTNERSHIP_FOLDERVIEW3_URL added to Partnership section
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-08 18:20:23 -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
|
94f90a4579
|
padded partnership set up
|
2026-04-29 20:09:28 -04:00 |
|
FailedProxy
|
1c765b7260
|
added rsync disable in master global tier 1, advanced selection tier 2
|
2026-04-28 17:07:44 -04:00 |
|
FailedProxy
|
11872b802b
|
big logic update to rsync and rsync called scripts
|
2026-04-28 17:04:09 -04:00 |
|
FailedProxy
|
f7074cfba0
|
updated variables for coffee report.
|
2026-04-26 16:38:38 -04:00 |
|
FailedProxy
|
4f621192a5
|
update to incorrect output in temps on coffee report
|
2026-04-26 15:58:15 -04:00 |
|
FailedProxy
|
e9a42c2aee
|
updated weekly health and sunday coffee report, all needed monitor now in both
|
2026-04-26 14:42:23 -04:00 |
|
FailedProxy
|
a638035a2f
|
updated docker network logic added a custome network check
|
2026-04-26 04:29:09 -04:00 |
|
FailedProxy
|
b3d53b792b
|
added /mnt/user/appdata/unraid_scripts/Monitors/continuous_scripts_status.sh
|
2026-04-26 02:30:12 -04:00 |
|
FailedProxy
|
3df4542351
|
added manual neuclear option to arrs cleanup
|
2026-04-26 01:05:22 -04:00 |
|
FailedProxy
|
555fbb1b23
|
fixed relative paths in array started
|
2026-04-24 16:01:16 -04:00 |
|
FailedProxy
|
a3f90ed175
|
created loop for both watchdogs and consolidated orch lists
|
2026-04-23 22:44:56 -04:00 |
|
FailedProxy
|
3b08aa30c1
|
added container update ability be fore sync. i mean its already down
|
2026-04-21 22:04:18 -04:00 |
|
FailedProxy
|
2467183a68
|
orch naming restructure with the scripts
|
2026-04-21 19:46:04 -04:00 |
|
FailedProxy
|
107b9d99fe
|
minor change not worth adressing
|
2026-04-21 19:17:10 -04:00 |
|
FailedProxy
|
d4bf31a5f4
|
true bidirectional with split truth modle set up. all scripts are fully bidirectional
|
2026-04-21 18:20:47 -04:00 |
|
FailedProxy
|
e83473ab8e
|
added safe guards to all scripts that need it. all reference comm.sh like it should be
|
2026-04-20 17:18:25 -04:00 |
|
FailedProxy
|
af14a5ca2c
|
fixed needed readme's over the writeback change
|
2026-04-19 16:20:22 -04:00 |
|
FailedProxy
|
4399c81b6e
|
added write back timing checks correlastes with tiers timing
|
2026-04-19 15:45:15 -04:00 |
|
FailedProxy
|
69a82ce1b9
|
fixed trans management defualting to dryrun
|
2026-04-19 12:29:31 -04:00 |
|
FailedProxy
|
9f8e592418
|
fixed location in transcode management
|
2026-04-19 12:19:10 -04:00 |
|
FailedProxy
|
2ee3d607fb
|
fixed reADME AND USER SCRIPT PLUGIN
|
2026-04-19 12:12:49 -04:00 |
|
FailedProxy
|
804a435b31
|
fixed ttypos
|
2026-04-19 11:44:58 -04:00 |
|
FailedProxy
|
8c5667b1df
|
added all ai generated Readme files, added the last of the tools scripts
|
2026-04-18 15:40:41 -04:00 |
|
FailedProxy
|
1dd11894ce
|
added a toggle to check disk for pool only shares
|
2026-04-12 00:10:04 -04:00 |
|
FailedProxy
|
6cc26c8fb9
|
added notify to all needed in unraid essentials
|
2026-04-09 17:20:09 -04:00 |
|
FailedProxy
|
a5160c1af5
|
ux update and code cleanup
|
2026-04-06 23:19:04 +00:00 |
|
FailedProxy
|
8e4c588079
|
cleaned up some note
|
2026-04-06 01:18:40 +00:00 |
|
FailedProxy
|
9cad6ba306
|
added icons and improved ux
|
2026-04-06 01:11:30 +00:00 |
|
FailedProxy
|
2f18f0cb6b
|
Enhanced log. fixed some general inconsistencies
|
2026-04-05 07:02:45 +00:00 |
|
FailedProxy
|
78d2c944c0
|
moved some things to common.sh
|
2026-04-05 06:39:30 +00:00 |
|
FailedProxy
|
1376bf3411
|
Changed daily script to master.conf variables
|
2026-04-05 06:13:05 +00:00 |
|
FailedProxy
|
0248fbb283
|
added orcastators
|
2026-04-05 05:19:47 +00:00 |
|