We've now release v0.3.0 for Codemagic Patch, with new improvement for self-hosting your OTA updates.
CLI Install Wizard
The install wizard now handles as much of the install as possible, so no manual SSHing is required. It takes you through installing the server, then wiring up the OAuth, DNS and CDN.
Run through the CLI wizard to set up Patch in 10mins
That includes suitable links, so that setup in GitHub or Cloudflare should mean just clicking through then hitting save.
Clean, detailed metrics
OTA update metrics typically log a download failure, even if it then succeeded on the next attempt, which muddies the data.
If a device initially fails but succeeds on a later attempt, the failed event is now dropped to avoid misleading metrics. For genuine failures, each carries a payload (HTTP status, origin or platform error message) that you can see in the dashboard.
Accurate metrics, that discount temporary failures
Server status page
For ease of maintenance, the team dashboard now includes a Status page. You can check everything is running and up to date, without having to login or visit the machine.
Source: r/u/Codemagicio · by /u/Codemagicio
