Unified Push

한국 마스토돈 연합위키
둘러보기로 이동 검색으로 이동

https://unifiedpush.org/

TuskyFedilab 등의 안드로이드 앱은 구글의 FCM을 직접 사용하지 않고 Unified Push를 통해 푸시 알림을 지원합니다.

구글의 FCM 라이브러리는 오픈소스가 아니기 때문에 순수 오픈소스 앱을 만들고 싶은 개발자들이 택한 방식입니다.

Unified Push는 푸시를 받아오는 담당 앱이 1개 존재하고 푸시를 받고 싶은 앱들이 담당 앱에게 푸시를 받아올 수 있도록 요청하는 방식으로 푸시 알림을 지원하기 때문에 Unified Push를 지원하는 Distributor 앱을 설치해야 합니다.

가장 간단하게 사용하고 싶다면 ntfy를(플레이 스토어 버전에서 받고 기본 서버를 사용하면 FCM을 사용합니다), 구글 FCM을 굳이 다른 서버에서도 사용해야겠다면 UP-FCM을 권장하고 있습니다.


Unified Push Distributor 설치하기

아래 목록 중 원하는 것을 설치하면 됩니다.

설치 후 마스토돈 앱에서 로그아웃 후 로그인을 하거나 관련 설정을 만져주면 Unified Push 앱 화면에 해당 앱과 관련된 채널이 추가되어 있습니다.