Back to browse
GitHub Repository

Self-hosted notification gateway

33 starsGo

Prism – Self-hosted notification gateway (Signal, Telegram, WebPush)

by lone-cloud·May 8, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemShip It

ntfy-compatible gateway delivering private push to Signal, Telegram, and WebPush.

Strengths
  • ntfy-compatible API ensures your existing integrations work without requiring any code changes.
  • Custom Android app acts as UnifiedPush distributor for secure system-level notification delivery.
  • Proton Mail integration supports full quick reply actions and read-status synchronization.
Weaknesses
  • Signal integration requires manual signal-cli dependency installation outside of Docker environments.
  • Competing against established players like ntfy.sh and Gotify in highly crowded space.
Target Audience

Privacy-focused Android users, self-hosters

Similar To

ntfy.sh · Gotify · Apprise

Post Description

As a de-Googled Android user, I wanted a way to privately receive push notifications from the apps and services I use. I already use several UnifiedPush apps, but I needed something for apps and self-hosted services that do not support it natively.

So I built Prism and am officially joining a distinguished club of similarly named projects: the NSA's mass surveillance program, OpenAI's editor and two recent YC startups.

What is it?

Prism is a self-hosted notification gateway written in Go, with an optional Android companion app. It accepts webhook notifications through an ntfy-compatible API and routes them to Signal, Telegram or WebPush. The Android app is a UnifiedPush distributor. It pairs with the server through encrypted WebPush subscriptions and delivers messages via Mozilla's autopush service by default.

Prism also has a custom Proton Mail integration: notifications include quick reply actions, and messages are automatically dismissed when read on another device.

How I use Prism: - notifications from my self-hosted Beszel instance - rich notifications from Home Assistant, my home automation system; for example, leak sensor alerts and camera security alerts where HA captures a snapshot and sends it through Prism - Proton Mail notifications

All source is FOSS under AGPL v3.

Prism service: https://github.com/lone-cloud/prism

Prism Android: https://github.com/lone-cloud/prism-android

Similar Projects

Security●●Solid

Zeroclawed: Secure Agent Gateway

Credential proxy plus Starlark policy engine for AI agent tool calls.

Bold BetShip It
bglusman
832mo ago