conf: add FALLBACK_PARTNERSHIP gate vars, remove PLAY_SYNC section
This commit is contained in:
@@ -637,6 +637,10 @@
|
||||
FALLBACK_STATE_FILE="/boot/config/fallback_state.db"
|
||||
FALLBACK_ENABLED=true # HOST2 back online
|
||||
# false = suppresses "not running" warnings in status scripts
|
||||
FALLBACK_PARTNERSHIP_REQUIRED=true # gate fallback on an active partnership
|
||||
# false = standalone mode, no partnership dependency
|
||||
FALLBACK_PARTNERSHIP_SUSPEND_AFTER=120 # minutes without active partnership before suspending
|
||||
# 0 = suspend immediately when partnership goes inactive
|
||||
|
||||
# ━━━ Failover Test ━━━
|
||||
# Controlled simulation of a failover event — run manually via fallback_test.sh.
|
||||
@@ -1245,15 +1249,6 @@
|
||||
EMBY_REPORT_DAYS=7 # days to include in the report period
|
||||
EMBY_REPORT_TOP_N=10 # number of top content items to show
|
||||
|
||||
# ━━━ Play State Sync ━━━
|
||||
# Syncs watched state and resume positions across all configured Emby and Jellyfin servers.
|
||||
# Newest LastPlayedDate wins — no data is ever lost. Users matched by name (case-insensitive).
|
||||
# Called via DAILY_MAINTENANCE_SCRIPTS. Run manually: Media/play_state_sync.sh
|
||||
PLAY_SYNC_ENABLED=true
|
||||
PLAY_SYNC_REMOTE=true # true = sync across all hosts via Tailscale; false = local servers only
|
||||
PLAY_SYNC_DAYS=90 # how many days back to look (0 = all time, slow on large libraries)
|
||||
PLAY_SYNC_TYPES="Movie,Episode,Audio" # item types to sync
|
||||
|
||||
# ==============================================================================================
|
||||
# ── RESOURCE MANAGER ──────────────────────────────────────────────────────────────────────────
|
||||
# ==============================================================================================
|
||||
|
||||
Reference in New Issue
Block a user