Skip to content

Use matrix.org's push gateway by default with UnifiedPush #3185

@p1gp1g

Description

@p1gp1g

Your use case

What would you like to do?

Sygnal, the push gateway behind https://matrix.org/_matrix/push/v1/notify supports WebPush. This can be used to push to UnifiedPush endpoints, which is compatible with WebPush

Why would you like to do it?

This avoid relying on an external service (the current push gateway hosted by unifiedpush.org)

This gives E2EE to the notifications which is a good point regarding security

How would you like to achieve it?

And it should work.

Note

The discovery request to catch self-hosted gateway is still used and available

Have you considered any alternatives?

A new push kind would be added to matrix specifications to allow webpush, that would bring encrypted push messages in the same time (matrix-org/matrix-spec-proposals#3013)

Additional context

Are you willing to provide a PR?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-EnhancementNew features, changes in functionality, performance boosts, user-facing improvementsZ-UnifiedPush

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions