-
Notifications
You must be signed in to change notification settings - Fork 0
Push_Notifications
lusky3 edited this page Feb 2, 2026
·
1 revision
Underseerr uses a secure relay for push notifications to ensure your PII (like email) is never stored in plain text and to provide a bridge to Firebase Cloud Messaging (FCM).
By default, the app can use our managed relay at pro.underseerr.dev. This includes features like subscription gating and simplified setup.
For maximum privacy, we encourage you to host your own relay using the code in the :notification-relay directory.
- A Cloudflare Account.
- A Firebase Service Account JSON (from Project Settings -> Service Accounts).
- Navigate to
/notification-relay. - Configure your
GOOGLE_APPLICATION_CREDENTIALS_JSONsecret via Wrangler. - Run
npx wrangler deploy.
To prevent unauthorized notifications, you should configure a Webhook Secret:
- In Underseerr app: Settings -> Notification Server -> Generate Secret.
- In Overseerr Web UI: Settings -> Notifications -> Webhook -> JSON Custom Headers.
- Add Header:
X-Underseerr-Secretwith your generated value.
For detailed steps, see the Relay Documentation.