Add self-healing Cloudflare tunnel with 60s watchdog for USB deck.

Replaces fragile batch-based tunnel install with a single PowerShell
script (cloudflare/start-tunnel.ps1) that installs cloudflared as a
Windows service (admin) or runs as a background process (non-admin),
clears stale EventLog registry keys that caused service rollback, and
runs a 60-second watchdog that auto-restarts the connector on failure.
Hostname changed to aether.thetempleofdoom.com. LAUNCH.bat and
pack-usb.bat updated accordingly.
This commit is contained in:
AetherForge
2026-06-01 15:03:17 -07:00
parent feba06e008
commit 3605d540da
18 changed files with 1455 additions and 215 deletions

2
.gitignore vendored
View File

@@ -51,6 +51,8 @@ Desktop.ini
!/usb/cloudflare/
/usb/cloudflare/*
!/usb/cloudflare/SETUP.txt
!/usb/cloudflare/start-tunnel.ps1
!/usb/cloudflare/tunnel-config.json
*.msi
/cloudflared-windows-amd64.msi