# Služba Ntfy

#### Ntfy

**<span style="vertical-align: inherit;">Ntfy</span>**<span style="vertical-align: inherit;"> je jednoduchá oznamovací služba pub-sub založená na HTTP, která implementuje </span>[<span style="vertical-align: inherit;"> specifikaci poskytovatele UnifiedPush </span>](https://unifiedpush.org/)<span style="vertical-align: inherit;"> . Umožňuje vám posílat upozornění na váš telefon nebo plochu pomocí skriptů z jakéhokoli počítače, zcela bez registrace, nákladů nebo nastavení. Je to také open source, pokud chcete provozovat svoji vlastní službu. </span>

<span style="vertical-align: inherit;">Push notifikace doručované do mobilních aplikací Matrix jsou obvykle pouze probuzeními aplikace a nenesou skutečné užitečné zatížení (data textových zpráv atd.). I ve výchozím nastavení (bez použití Ntfy) zůstává obsah vaší zprávy soukromý, přestože prochází servery Google (v systému Android) nebo servery Apple (v systému iOS). </span>

<span style="vertical-align: inherit;">Ntfy je užitečné pro zlepšení soukromí/nezávislosti nastavení Matrixu, protože ani tato „aplikační probuzení“ již nemusí procházet servery Google/Apple. Místo toho procházejí naší vlastní instancí Ntfy . </span>

<span style="vertical-align: inherit;">Chcete-li používat ntfy, potřebujete mobilní aplikaci, která podporuje použití UnifiedPush jako alternativního backendu pro oznámení push. </span>**<span style="vertical-align: inherit;">  
</span>**

### <span style="vertical-align: inherit;">Android </span>

1. <span style="vertical-align: inherit;">Nainstalujte aplikaci distributora UnifiedPush. Příklad: Ntfy ( </span>[<span style="vertical-align: inherit;"> Zdrojový kód </span>](https://github.com/binwiederhier/ntfy-android)<span style="vertical-align: inherit;"> , </span>[<span style="vertical-align: inherit;"> F-Droid </span>](https://f-droid.org/en/packages/io.heckel.ntfy/)<span style="vertical-align: inherit;"> , </span>[<span style="vertical-align: inherit;"> Google Play </span>](https://play.google.com/store/apps/details?id=io.heckel.ntfy)<span style="vertical-align: inherit;"> ) </span>
2. <span style="vertical-align: inherit;">Otevřete nastavení aplikace a nastavte svého poskytovatele UnifiedPush (server ntfy) jako výchozí server. Je hostován na </span>`https://ntfy.mxchat.cz`
3. <span style="vertical-align: inherit;">Otevřete jakoukoli kompatibilní maticovou klientskou aplikaci (SchildiChat, Element atd.) a v nastavení oznámení přepněte poskytovatele oznámení na </span>`ntfy`

<span style="vertical-align: inherit;">[![IMG_20230106_104630.jpg](https://wiki.arch-linux.cz/uploads/images/gallery/2023-01/scaled-1680-/img-20230106-104630.jpg)](https://wiki.arch-linux.cz/uploads/images/gallery/2023-01/img-20230106-104630.jpg)[![Nastavení aplikace Ntfy](https://wiki.arch-linux.cz/uploads/images/gallery/2023-01/scaled-1680-/screenshot-2023-01-06-10-50-43-985-io-heckel-ntfy.jpg)](https://wiki.arch-linux.cz/uploads/images/gallery/2023-01/screenshot-2023-01-06-10-50-43-985-io-heckel-ntfy.jpg)[![Nastavení oznámení aplikace Element](https://wiki.arch-linux.cz/uploads/images/gallery/2023-01/scaled-1680-/screenshot-2023-01-06-10-51-16-603-de-spiritcroc-riotx.jpg)](https://wiki.arch-linux.cz/uploads/images/gallery/2023-01/screenshot-2023-01-06-10-51-16-603-de-spiritcroc-riotx.jpg)</span>

### <span style="vertical-align: inherit;">iOS </span>

<span style="vertical-align: inherit;">I když existuje aplikace Ntfy pro iOS ( </span>[<span style="vertical-align: inherit;"> viz ji v App Store </span>](https://apps.apple.com/us/app/ntfy/id1625396347)<span style="vertical-align: inherit;"> nebo jeho </span>[<span style="vertical-align: inherit;"> zdrojový kód </span>](https://github.com/binwiederhier/ntfy-ios)<span style="vertical-align: inherit;"> ), žádný z klientů Matrix pro iOS zatím nemůže využívat Ntfy kvůli </span>[<span style="vertical-align: inherit;"> technickým omezením platformy iOS </span>](https://github.com/binwiederhier/ntfy-ios/blob/main/docs/TECHNICAL_LIMITATIONS.md)<span style="vertical-align: inherit;"> . </span>