[GH-ISSUE #300] docs: clarify what actually is transferred to public servers such as Firbase/APNS and upstream server when using selfhosted server for ios #234

Closed
opened 2026-05-07 00:21:52 +02:00 by BreizhHardware · 1 comment

Originally created by @prabirshrestha on GitHub (Jun 1, 2022).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/300

This is a bit confusing.

The ntfy.sh server publishes the message to Firebase, which forwards it to APNS, which forwards it to your iOS device
Your iOS device receives the poll request, and fetches the actual message from your server, and then displays it

The ntfy.sh server publishes the message to Firebase. What is a message here? Is it just the poll id and topic hash?

Might be a sequence digram would be the best here?

Originally created by @prabirshrestha on GitHub (Jun 1, 2022). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/300 This is a bit confusing. > The ntfy.sh server publishes the message to Firebase, which forwards it to APNS, which forwards it to your iOS device Your iOS device receives the poll request, and fetches the actual message from your server, and then displays it The ntfy.sh server publishes the message to Firebase. What is a message here? Is it just the poll id and topic hash? Might be a sequence digram would be the best here?
Author
Owner

@binwiederhier commented on GitHub (Jun 1, 2022):

Thanks.

(Hopefully) done in github.com/binwiederhier/ntfy@17eabed11c

<!-- gh-comment-id:1143578708 --> @binwiederhier commented on GitHub (Jun 1, 2022): Thanks. (Hopefully) done in https://github.com/binwiederhier/ntfy/commit/17eabed11c453b8db5c03245d0451dd4deb4fe86
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#234
No description provided.