When not using Google Play services (e.g. GrapheneOS, LineageOS users), Signal can be a real battery drain. Molly with UnifiedPush on the other hand is extremely battery efficient.
Here’s how to set this up, using Nextcloud as the UnifiedPush provider.
Warning. If switching from newest version of Signal to Molly, this might not work since Molly is quite few versions behind → compatibility issues.