mattermost-push-proxy

mattermost-push-proxy

Docker app from A75G's Repository

Overview

Mattermost Push Notification Service. after starting mkdir /mnt/user/appdata/mattermost-push-proxy/config cd /mnt/user/appdata/mattermost-push-proxy/config wget https://raw.githubusercontent.com/mattermost/mattermost-push-proxy/master/config/mattermost-push-proxy.json https://developers.mattermost.com/contribute/mobile/push-notifications/service/

Mattermost Push Proxy CircleCI branch

See https://developers.mattermost.com/contribute/mobile/push-notifications/service/

VoIP push notifications (iOS Calls)

The proxy delivers PushKit / VoIP pushes for iOS calls. Dispatch is driven by the transport field on the incoming notification: when transport=voip, the proxy emits a VoIP-shaped APNs request (apns-push-type: voip, topic <ApplePushTopic>.voip, minimal payload) using the existing apple_rn / apple_rnbeta ApplePushSettings entry indicated by the message's platform. No extra configuration block is required; the same APNs key is reused for both standard and VoIP pushes.

Operator prerequisites:

  • The iOS app bundle must declare the voip background mode and ship with an entitlement granting the <bundle>.voip APNs topic.

No changes to the standard apple_rn / apple_rnbeta entries are required.

How to Release

To trigger a release of Mattermost Push-Proxy, follow these steps:

  1. For Patch Release: Run the following command:

    make patch
    

    This will release a patch change.

  2. For Minor Release: Run the following command:

    make minor
    

    This will release a minor change.

  3. For Major Release: Run the following command:

    make major
    

    This will release a major change.

Install mattermost-push-proxy on Unraid in a few clicks.

Find mattermost-push-proxy in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for mattermost-push-proxy Review the template variables and paths Click Install

Categories

Download Statistics

441,935
Total Downloads
63,973
This Month
27,827
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
mattermost/mattermost-push-proxy:latest
Last Updated2026-06-23
First Seen2020-05-25

Runtime arguments

Network
bridge
Shell
sh
Privileged
false

Template configuration

PortPorttcp

Port

Target
8066
Default
8066
Value
8066
Mattermost Push Proxy PathPathrw

Mattermost Push Proxy Path

Target
/mattermost-push-proxy
Default
/mnt/user/appdata/mattermost-push-proxy/proxy/
Value
/mnt/user/appdata/mattermost-push-proxy/
Config PathPathrw

Config Path

Target
/config
Default
/mnt/user/appdata/mattermost-push-proxy/config/
Value
/mnt/user/appdata/mattermost-push-proxy/config/
Certs PathPathrw

Certs Path

Target
/certs
Value
/mnt/user/appdata/mattermost-push-proxy/certs/