nextpush-android/README.md

43 lines
1.9 KiB
Markdown

# NextPush - Android
UnifiedPush provider for Nextcloud - android application
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
alt="Get it on F-Droid"
height="80">](https://f-droid.org/packages/org.unifiedpush.distributor.nextpush/)
## Requirements
You need the UnifiedPush provider on the server, and at least the NextPush client on Android:
**Nextcloud Server**
[UnifiedPush Provider App on Nextcloud Server](https://codeberg.org/NextPush/uppush)
**Android Apps**
[0] [Nextcloud Application](https://f-droid.org/packages/com.nextcloud.client/) - For SSO login (recommended)
[1] [NextPush Client](https://f-droid.org/en/packages/org.unifiedpush.distributor.nextpush/) - This app
[2] [Applications supporting UnifiedPush](https://unifiedpush.org/users/apps/)
[3] [UP-Example](https://f-droid.org/en/packages/org.unifiedpush.example/) - UnifiedPush Test Client - For testing purposes only. Not required for operation.
## Usage
1. (Recommended) Install and sign into your Nextcloud account using the official Nextcloud Application [0].
2. Install the NextPush client [1] and sign into your Nextcloud account.
a. (Recommended) With the Nextcloud file application (SSO)
b. Manually, you will need to create an application password for NextPush.
3. Install one application supporting UnifiedPush [2], or UP-Example [3]. Login into the application if you need to, for instance with your mastodon account or with your matrix account.
4. The application will automatically detect NextPush and use it to send notifications.
## Notification Channels
This app supports notification channels for use cases where UnifiedPush can't be used. Please check the [Examples](docs/notification_channel_examples.md) for more information.
## Credit
This application has been inspired by [Nextcloud Push Notifier](https://gitlab.com/Nextcloud-Push/nextcloud-push-notifier)