Join Nostr
2025-07-02 07:41:49 UTC

sana on Nostr: Update nopu System Architecture to make it clearer. Subscription Server ...

Update nopu System Architecture to make it clearer.



Subscription Server
-Self-hostable
-Subscribes to relay events
-Receives client subscriptions

nopu Push Server
-Receives messages from Subscription Server
-Forwards via FCM/APNs

nopu Clients (iOS / Android)
-Display push messages
-Send subscriptions to Subscription Server
Hi #Nostr!

I'm a developer working with Go and Swift, and today I'm excited to announce the launch of my first Nostr client — Nopu.

Nopu is a free and open-source push notification service built on Nostr. Think of it as ntfy.sh for Nostr — you can define custom filters to receive flexible, personalized push notifications from any event source on the nostr network.

In the future you can also self-host your own push service and config your client, giving you full control over how and where notifications are delivered.

The project is now open source:

* Backend (Go): https://github.com/sanah9/nopu

* iOS Client (Swift): https://github.com/sanah9/nopu-ios

TestFlight is also available for anyone who'd like to try it out:

https://testflight.apple.com/join/6teuaTGG

Feedback and contributions are very welcome!

#Grownostr