A UnifiedPush distributor with optional self-hosted Prism server integration.
  • Kotlin 99%
  • Makefile 1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
lone-cloud 8214cb3c04
All checks were successful
Build / check (push) Successful in 1m55s
release / build (push) Successful in 1m46s
Release v1.3.2
2026-07-22 11:49:52 -07:00
.forgejo/workflows v1.3.1: fix Restart Service, cleanup strings 2026-06-26 17:33:34 -07:00
app Release v1.3.2 2026-07-22 11:49:52 -07:00
assets Replace GitHub badge with Forgejo badge, add Obtanium install instructions 2026-06-26 08:39:00 -07:00
buildSrc upgrade to gradle v9, update deps to latest, better notification dismissal 2026-02-27 14:57:15 -08:00
fastlane/metadata/android/en-US Release v1.3.2 2026-07-22 11:49:52 -07:00
gradle chore(deps): bump Kotlin 2.4.10, AGP 9.3.0, Tink 1.23.0, Gradle 9.5.0 2026-07-14 18:54:54 -07:00
pr Fix release workflow: upload APK as prism.apk for F-Droid compatibility 2026-06-26 12:51:52 -07:00
.editorconfig Initial commit 2026-02-02 23:25:04 -08:00
.gitignore ignore (but log) ANR errors on network actions failing due to a bad/slow network 2026-02-24 19:47:12 -08:00
AGENTS.md add Android 17 local network permission + restart service button 2026-06-26 02:11:32 -07:00
build.gradle.kts upgrade to gradle v9, update deps to latest, better notification dismissal 2026-02-27 14:57:15 -08:00
detekt.yml fix: don't re-prompt local network permission after user responds 2026-06-27 00:42:51 -07:00
gradle.properties upgrade to gradle v9, update deps to latest, better notification dismissal 2026-02-27 14:57:15 -08:00
gradlew chore(deps): bump Kotlin 2.4.10, AGP 9.3.0, Tink 1.23.0, Gradle 9.5.0 2026-07-14 18:54:54 -07:00
gradlew.bat chore(deps): bump Kotlin 2.4.10, AGP 9.3.0, Tink 1.23.0, Gradle 9.5.0 2026-07-14 18:54:54 -07:00
LICENSE repo license should have been agpl v3 and not apache 2, correct subscription URLs 2026-02-15 17:54:01 -08:00
Makefile migrate CI to Forgejo with android-ci image 2026-06-26 01:54:42 -07:00
NOTICE Initial commit 2026-02-02 23:25:04 -08:00
README.md Replace GitHub badge with Forgejo badge, add Obtanium install instructions 2026-06-26 08:39:00 -07:00
settings.gradle.kts new icon, dep updates, new gradle daemon props, allow changing the push server 2026-02-18 22:56:31 -08:00
VERSION Fix restart button not working across processes 2026-07-22 00:03:39 -07:00

Prism Icon

Prism

Get it on F-Droid Get it at IzzyOnDroid Get it on Forgejo

Prism is a UnifiedPush distributor with support for a self-hosted Prism server.

Use it with any UnifiedPush-compatible app to receive private, server-independent push notifications. Powered by Mozilla Autopush by default; transport URL is configurable in settings.

Installation

F-Droid and IzzyOnDroid releases are available above. For Obtanium, use https://git.lonecloud.dev/lone-cloud/prism-android and override the source to Forgejo (Codeberg). APKs are also attached to every release.

Reproducible builds

Release APKs are reproducible. You can verify that the APK you download matches the source code by building it yourself and comparing the output.

APK signature fingerprint

Use this SHA-256 signing certificate fingerprint to verify releases:

FD:29:86:45:7A:6A:6E:4D:D9:05:6B:3C:A5:A6:9E:0E:DF:D5:AA:9D:D4:5B:3D:78:DB:21:E8:AD:72:FB:AE:AD

Screenshots

List (light) List (dark) Settings