diff --git a/README.md b/README.md index a4e57d6..c0346c3 100644 --- a/README.md +++ b/README.md @@ -483,7 +483,7 @@ varaverk/ ├── common.sh ← Shared library — all functions used by every script ├── load_config.sh ← Sources Configurations/ and common.sh at startup │ -├── Orchestrators/ ← Scheduled job runners — what Arbiter executes +├── Orchestrators/ ← Scheduled job runners — what Varaverk scheduler executes │ README: README-Orchestrators.md │ ├── Rsync/ ← Core rsync script — called per share with profile @@ -557,7 +557,7 @@ varaverk/ The Varaverk scheduler runs only orchestrators — never individual scripts directly. ``` -At Startup of Array: +Array start (Varaverk event hook): array_started.sh launches all startup scripts in order → inotify_tuning.sh raise kernel limits before containers start → docker_syslog_filter.sh suppress veth noise before containers create interfaces @@ -566,7 +566,7 @@ At Startup of Array: → docker_network_connect.sh connect containers to extra networks → fallback.sh continuous — mutual failover state machine -Every minute: +Every 15 minutes: watchdog_orchestrator.sh fires each watchdog in sequence → resource_watchdog.sh reduce pressure before healing attempts → docker_watchdog.sh two-tier container healing @@ -770,7 +770,7 @@ If you're setting this up from scratch on two servers: ``` 1. Follow Manual.md — end-to-end setup guide - Tailscale → SSH keys → git clone → master.conf → Arbiter schedule + Tailscale → SSH keys → git clone → master.conf → Varaverk scheduler schedule 2. Set your container names correctly before anything else Shared services: no suffix (Emby, NginxProxyManager, etc.) @@ -801,7 +801,7 @@ If you're setting this up from scratch on two servers: | [README-Transcoding.md](Transcodes/README-Transcoding.md) | Ramdisk design, symlink architecture, Docker mount requirement, SSD fallback | | [README-Monitors.md](Monitors/README-Monitors.md) | Cert monitoring, SMART health, bandwidth tracking, health digest profiles | | [README-Partnership.md](Partnership/README-Partnership.md) | Auth stack sharing, onboard/offboard/transfer lifecycle, deferred offboard | -| [Manual.md](Manual.md) | Complete setup guide — Tailscale, SSH keys, git clone, master.conf, Arbiter | +| [Manual.md](Manual.md) | Complete setup guide — Tailscale, SSH keys, git clone, master.conf, Varaverk scheduler | | [README-Tools.md](Tools/README-Tools.md) | failover_state_reset, skip list manager, emby_database_repair, container export | | [README-Unraid_Essentials.md](unRAID_Essentials/README-Unraid_Essentials.md) | `git_pull_execute.sh`, `server_reboot.sh`, `mover_stop.sh`, `user_scripts_stop.sh` |