mollyim / mollyim-android

Enhanced and security-focused fork of Signal.
GNU Affero General Public License v3.0
1.37k stars 77 forks source link

Offer a bundled MollySocket service #320

Open ghost opened 1 month ago

ghost commented 1 month ago

Is there an existing request for this?

Feature description

It would be nice if Molly could offer UP functionality out of the box through a bundled MollySocket server. Such a public server could be airgapped for better security.

Offering such a service at volume would bring economies of scale and the community at large should be able to cover the costs of server deployment.

Given the various known issues with FCM notifications and the problem of each app installed on a device needing its own WebSocket connection, UP becomes the only scalable and practical solution going forward for all open source apps. By allowing users to start using UP with Molly today, this community would be charting the path forward for the entire open source world on Android.

This would also resolve #126

jayb-g commented 1 month ago

Even better, if Signal is willing to support UP - same as it supports FCM/websockets, it would be FCM/UP/websockets, then the battery drain issue goes away(mostly) and molly gets UP support automatically.

Maybe we should create FR on Signal for same.