[GH-ISSUE #1283] Mirroring another ntfy instance #907

Open
opened 2026-05-05 04:21:44 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @curiouspython1 on GitHub (Feb 28, 2025).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1283

💡 Idea

I would like to be able to "mirror" one ntfy instance to another.

Either a push or a pull configuration could be possible

Discussion points:

  • With a pull based implementation, I would assume that only certain, explicitly requested, topics could be easily synchronized.

    • pull based sync could be good to mirror entire topics in fewer requests
  • With a push based implementation, I would assume that all topics could easily be synchronized.

    • push based sync could be good for quicker synchronization

💻 Target components

  • ntfy server
Originally created by @curiouspython1 on GitHub (Feb 28, 2025). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1283 :bulb: **Idea** I would like to be able to "mirror" one ntfy instance to another. Either a push or a pull configuration could be possible Discussion points: - With a pull based implementation, I would assume that only certain, explicitly requested, topics could be easily synchronized. - pull based sync could be good to mirror entire topics in fewer requests - With a push based implementation, I would assume that all topics could easily be synchronized. - push based sync could be good for quicker synchronization :computer: **Target components** - ntfy server
gitea-mirror added the
enhancement
label 2026-05-05 04:21:44 -06:00
Author
Owner

@wunter8 commented on GitHub (Feb 28, 2025):

You could get close using the ntfy CLI. It can subscribe to a list of topics and execute a command for each message that is received. So you could put in the topics you want to monitor and run a curl command when a message is received to send the message to another server

https://docs.ntfy.sh/subscribe/cli/#subscribe-to-multiple-topics

<!-- gh-comment-id:2691605176 --> @wunter8 commented on GitHub (Feb 28, 2025): You could get close using the ntfy CLI. It can subscribe to a list of topics and execute a command for each message that is received. So you could put in the topics you want to monitor and run a `curl` command when a message is received to send the message to another server https://docs.ntfy.sh/subscribe/cli/#subscribe-to-multiple-topics
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: github-starred/ntfy#907
No description provided.