nextpush-android/README.md

43 lines
1.9 KiB
Markdown
Raw Normal View History

2021-11-24 09:12:51 +01:00
# NextPush - Android
2022-05-26 11:56:28 +02:00
2021-11-24 09:12:51 +01:00
UnifiedPush provider for Nextcloud - android application
2021-12-16 15:12:36 +01:00
[<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/)
2022-05-26 11:56:28 +02:00
## Requirements
2022-05-26 11:56:28 +02:00
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**
2023-12-01 15:25:14 +01:00
[0] [Nextcloud Application](https://f-droid.org/packages/com.nextcloud.client/) - For SSO login (recommended)
2023-03-01 00:45:09 +01:00
[1] [NextPush Client](https://f-droid.org/en/packages/org.unifiedpush.distributor.nextpush/) - This app
2023-03-01 00:45:09 +01:00
[2] [Applications supporting UnifiedPush](https://unifiedpush.org/users/apps/)
2023-03-01 00:45:09 +01:00
[3] [UP-Example](https://f-droid.org/en/packages/org.unifiedpush.example/) - UnifiedPush Test Client - For testing purposes only. Not required for operation.
2021-12-16 15:12:36 +01:00
2021-11-24 09:12:51 +01:00
## Usage
2023-12-01 15:25:14 +01:00
1. (Recommended) Install and sign into your Nextcloud account using the official Nextcloud Application [0].
2023-03-01 00:45:09 +01:00
2. Install the NextPush client [1] and sign into your Nextcloud account.
2023-12-01 15:25:14 +01:00
a. (Recommended) With the Nextcloud file application (SSO)
2023-03-01 00:45:09 +01:00
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.
2022-05-26 11:56:28 +02:00
4. The application will automatically detect NextPush and use it to send notifications.
2021-11-24 09:16:33 +01:00
## 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.
2021-11-24 09:16:33 +01:00
## Credit
2022-05-26 11:56:28 +02:00
2021-11-24 09:16:33 +01:00
This application has been inspired by [Nextcloud Push Notifier](https://gitlab.com/Nextcloud-Push/nextcloud-push-notifier)