Hosted Push Notification Service¶
Securing your Mattermost Push Notification Service¶
When using Mattermost mobile apps in the Apple App Store and Google Play, purchase an annual subscription to Mattermost Enterprise Edition E10 or higher to receive access to our Hosted Push Notification Service (HPNS).
Our Hosted Push Notification Service offers:
Encrypted TLS connections between HPNS and Apple Push Notification Services, HPNS and Google’s Firebase Cloud Messaging service, and HPNS and your Mattermost server.
Production-level uptime expectation.
After purchasing a subscription to Mattermost Enterprise Edition E10 or higher from Mattermost, Inc. follow the instructions below to set up and test your system.
You must ensure that the push proxy can be reached on the correct port. For HPNS, it’s port 443 from the Mattermost server, and for TPNS, it’s port 80. If you host your own proxy server, the default port is 8086.
Mattermost, Inc. also offers a free basic hosted service for testing called the Test Push Notification Service (TPNS). It does not offer production-level uptime service level agreements (SLAs).
Setting up HPNS Push Notifications in Enterprise Edition¶
Follow these steps to set up HPNS:
Follow the instructions to install or upgrade to Enterprise Edition.
Go to System Console > Environment > Push Notification Server.
Set Enable Push Notifications to Use HPNS connection with uptime SLA to send notifications to iOS and Android apps. Note that this option is only available in Enterprise Edition.
The default Push Notification Server address is
https://push.mattermost.com and the server is hosted inside the United States. Mattermost also offers a push notification server hosted in Germany. If you wish to use that server, please update the Push Notification Server address to
After setup, test push notifications to confirm they are working.