Back to browse
GitHub Repository

Self-hosted notification gateway

33 starsGo

Prism – Self-hosted notification gateway for privacy

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

AI Analysis

●●●BangerSolve My ProblemZero to One

UnifiedPush distributor bridging Signal and Proton Mail to self-hosted alerts.

Strengths
  • Native Proton Mail integration with quick-reply actions and read-state syncing.
  • Acts as a UnifiedPush distributor for apps lacking native self-hosted support.
  • ntfy-compatible API allows immediate integration with existing monitoring stacks.
Weaknesses
  • Requires managing TLS termination and reverse proxies for secure external access.
  • Signal integration depends on external signal-cli binary unless using Docker.
Target Audience

Self-hosters, privacy-focused Android users

Similar To

ntfy · 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

Infrastructure●●Solid

LLM-Gateway – Zero-Trust LLM Gateway

Zero-trust networking via zrok beats LiteLLM when your GPUs sit behind NAT.

Big BrainSolve My Problem
michaelquigley
712mo ago