Foghorn

Rating: 
5
Your rating: None Average: 5 (2 votes)

Foghorn is a UnifiedPush distributor for Sailfish OS, currently using the Mozilla Push Service. With this app installed, other applications can register for push notifications. It does nothing by itself.

The app exposes a custom UnifiedPush permission and a guide to integration is available. This is an alpha release, and is primarily intended for developers to test integrating it into their applications (and no doubt find bugs in it along the way).

Unleash the toot toot.

License: AGPLv3.0+

Code: https://git.agnos.is/projectmoon/foghorn

Application versions: 
AttachmentSizeDate
File foghorn-0.1.0-1.aarch64.rpm2.88 MB21/08/2026 - 14:22
File foghorn-0.2.0-1.aarch64.rpm2.88 MB21/08/2026 - 18:29
File foghorn-0.3.0-1.aarch64.rpm2.89 MB06/10/2026 - 10:23
File foghorn-0.3.0-1.armv7hl.rpm2.59 MB06/10/2026 - 11:09
Changelog: 
  • 32-bit build. Untested, and apps using the Rust UnifiedPush crate need to make sure they handle ece-native 32-bit with a special patch.
  • Handle network switching better-er.

Comments

dumol's picture

Would like to try and eventually promote this, but where's the 32bit package?

Also, please add link to repo.

Thanks!

projectmoon's picture

There is now a 32 bit build available. I have zero idea if it wil work or function. But you are welcome to test it and see. And if it doesn't function, info/stack trace/logs could be useful.

projectmoon's picture

There is an indirect link to the repo: integration guide. As for 32 bit build, it requires patching a Rust crate. This is why it's not available yet.