Ops

Settings

This tab only stores the API bearer for the browser. Cloudflare Access should still sit in front of the site in production.

API

Base
https://api.skypath.cloud
Routes
/admin/* only — never the tools probe or POP :8443

How to read handshake timeouts

  • peerGap > 0 and agent fresh → peer probably missing on wg0 (programming miss).
  • peerGap == 0 and other peers active → likely client UDP path (hint no_reply / cellular).
  • pop healthy only means the UDP probe did not get ICMP unreachable. It is not a completed handshake.
  • agent ms is TCP :8443, not WireGuard.
  • Device Running is last successful connect from the app (not a live handshake). Timeouts and crashes name a registry id on Activity when the APK sent device_id.
  • Activity rings live in API memory; they reset on process restart. Aggregates on Failures / Traffic persist.

Read-only · /admin/* only · UI: TailAdmin