Skip to content

ServerDeck 1.1.2

Choose a tag to compare

@szabolevi98 szabolevi98 released this 28 Sep 10:27
· 9 commits to main since this release

A fix to monitoring: a phone without internet no longer reports its servers down.

  • No false outages when the phone is offline. The background check starts only with a network, but a phone that lost Wi-Fi, or had its network cut while asleep, found every server unreachable and logged an outage, then reported it over once the phone was back online. Now, when a check still cannot reach a server after its retry, ServerDeck opens (and at once closes, sending nothing) a connection to 1.1.1.1, 8.8.8.8 or 9.9.9.9. If none of them answers either, the phone is the one offline: the check is skipped, with no outage and no notification. A refused sign-in or a changed host key comes from the server itself, so those count as before.
  • Check now says the phone is offline instead of checking.
  • False outages can be deleted: a long press on a closed outage on the monitoring page removes it and its failed checks, and uptime is worked out again.

Downloads

File For
serverdeck-1.1.2-arm64.apk Android 7.0+, practically every phone of the last years (22 MB)
serverdeck-1.1.2-universal.apk Android 7.0+, any phone, including old 32-bit ones and x86 (61 MB)
serverdeck-1.1.2-ios-unsigned.ipa iOS 15+, for sideloading; added by GitHub Actions a few minutes after the release

The APKs are signed with the ServerDeck release key (certificate SHA-256 7d66a485ee1247d150b864b47bdcfbf6137019956902771e922c6fe21e2a2f98) and install over earlier versions; stay with the same kind of APK, arm64 or universal. Checksums are in SHA256SUMS.txt.

iOS: the IPA is not signed, since that takes a paid Apple developer account. AltStore, SideStore or Sideloadly sign it with your own Apple ID when they install it; with a free Apple ID the signature lasts 7 days and has to be renewed. The iOS build compiles but has not been tried on an iPhone yet.