mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 20:42:43 +00:00
Cover the full channel set self-hosters can run without an Apple account: Web Push, Telegram, ntfy, the generic webhook, and email over SMTP, plus the dispatcher cascade and graceful degradation when APNs is absent (ntfy max priority, Web Push high urgency, webhook urgency flag). Document the PWA path as the recommended default: install to the Home Screen, enable Web Push, and get reminders, the taken-clears-the-reminder behaviour, and the outstanding-dose app badge. Note the inherent limit that the lock-screen Live Activity needs a native build. Explain why native iOS push binds to the publisher's Apple team and walk through running your own signed build under your own bundle ID, team, and .p8 key, with the APNS_* env vars including APNS_CRITICAL_ENTITLEMENT.