1eff254a66
When an existing Cloudflare tunnel was found, the script would overwrite the credentials file with an empty TunnelSecret, breaking the service. Now validates existing credentials and only recreates the tunnel if the credentials file is missing or invalid. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>