16 checks: .env exists, runners.conf exists, 24 required vars non-empty, SSH to Unraid/Fedora, Docker + docker-compose on both servers, ports free, DNS resolution, GitHub token valid, GitHub repos exist, Nginx running, Nginx conf dir writable. Runs ALL checks even if earlier ones fail. Exits 0 only if all 16 pass. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
10 KiB
Executable File
10 KiB
Executable File