Exclude named profiles from merge auto-promote; add RSYNC_MERGE_ENABLED toggle

This commit is contained in:
Gmer4Lfe
2026-06-14 21:34:49 -04:00
parent 11f3492d9d
commit 554822fc6a
2 changed files with 16 additions and 2 deletions
+11
View File
@@ -502,6 +502,17 @@
WEEKLY_RSYNC_ENABLED=true # Tier 2 — weekly_sync_maintenance.sh rsync section
FALLBACK_RSYNC_ENABLED=true # Tier 2 — fallback.sh writeback jobs on handback
# ━━━ Download Webhook ━━━
# Immediate push to remote nodes on every Sonarr/Radarr/Lidarr Download event.
# Prevents remotes from searching for content that is already on disk locally.
DOWNLOAD_WEBHOOK_ENABLED=true
# ━━━ Rsync Merge Auto-Promote ━━━
# When enabled, rsync.sh pre-scans the remote before syncing and promotes to merge
# mode (pull-then-push) if ≥75% of remote top-level entries exist locally.
# Named profiles are always excluded from auto-promote regardless of this toggle.
RSYNC_MERGE_ENABLED=true
# ━━━ Rsync Defaults ━━━
# Global fallback values used when no profile match is found.
# Media shares in HOST*_DAILY_SYNC_SHARES always use these globals — no profile needed.