[GH-ISSUE #1377] Unable to get self-hosted app with Apple Dev APN to work with push notifications #975

Closed
opened 2026-05-07 00:29:16 +02:00 by BreizhHardware · 3 comments

Originally created by @huntson on GitHub (Jul 2, 2025).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1377

I think we can make this real simple: I am able to get my iOS app to receive push notifications when: upstream-base-url: "https://ntfy.sh" is set.

It's my understanding however, that if I register for an Apple Dev account I can enter my own APN so I don't need to use NTFY's server upstream. The goal is to keep my data private. Can someone confirm that this is workable or am I missing something large.

Originally created by @huntson on GitHub (Jul 2, 2025). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1377 I think we can make this real simple: I am able to get my iOS app to receive push notifications when: `upstream-base-url: "https://ntfy.sh"` is set. It's my understanding however, that if I register for an Apple Dev account I can enter my own APN so I don't need to use NTFY's server upstream. The goal is to keep my data private. Can someone confirm that this is workable or am I missing something large.
BreizhHardware 2026-05-07 00:29:16 +02:00
  • closed this issue
  • added the
    🪲 bug
    label
Author
Owner

@wunter8 commented on GitHub (Jul 2, 2025):

Yes, you can recompile the app from source with your own APN info: https://docs.ntfy.sh/develop/#ios-app

However, when you use the upstream ntfy.sh instance right now, message contents aren't sent to the upstream server, just the message id. So your data (except for minimal metadata) is already private. You can device if you still want to self-host the APN part

<!-- gh-comment-id:3028678627 --> @wunter8 commented on GitHub (Jul 2, 2025): Yes, you can recompile the app from source with your own APN info: https://docs.ntfy.sh/develop/#ios-app However, when you use the upstream ntfy.sh instance right now, message contents aren't sent to the upstream server, just the message id. So your data (except for minimal metadata) is already private. You can device if you still want to self-host the APN part
Author
Owner

@huntson commented on GitHub (Jul 2, 2025):

This is super helpful. Thank you.

<!-- gh-comment-id:3029196504 --> @huntson commented on GitHub (Jul 2, 2025): This is super helpful. Thank you.
Author
Owner

@Chinedu55 commented on GitHub (Jul 4, 2025):

Good day! honestly i didn't understand anything here. I'm new to this.

Sent from Outlook for Androidhttps://aka.ms/AAb9ysg


From: huntson @.>
Sent: Wednesday, July 2, 2025 3:15:23 PM
To: binwiederhier/ntfy @.
>
Cc: Subscribed @.***>
Subject: Re: [binwiederhier/ntfy] Unable to get self-hosted app with Apple Dev APN to work with push notifications (Issue #1377)

Closed #1377https://github.com/binwiederhier/ntfy/issues/1377 as completed.


Reply to this email directly, view it on GitHubhttps://github.com/binwiederhier/ntfy/issues/1377#event-18439085684, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BUETOTC62QPBU5G3PFQIGFD3GQ4VXAVCNFSM6AAAAACAS4N2CGVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJYGQZTSMBYGU3DQNA.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

<!-- gh-comment-id:3034103669 --> @Chinedu55 commented on GitHub (Jul 4, 2025): Good day! honestly i didn't understand anything here. I'm new to this. Sent from Outlook for Android<https://aka.ms/AAb9ysg> ________________________________ From: huntson ***@***.***> Sent: Wednesday, July 2, 2025 3:15:23 PM To: binwiederhier/ntfy ***@***.***> Cc: Subscribed ***@***.***> Subject: Re: [binwiederhier/ntfy] Unable to get self-hosted app with Apple Dev APN to work with push notifications (Issue #1377) Closed #1377<https://github.com/binwiederhier/ntfy/issues/1377> as completed. — Reply to this email directly, view it on GitHub<https://github.com/binwiederhier/ntfy/issues/1377#event-18439085684>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BUETOTC62QPBU5G3PFQIGFD3GQ4VXAVCNFSM6AAAAACAS4N2CGVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJYGQZTSMBYGU3DQNA>. You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
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#975
No description provided.