Gotify hosten, zonder iets te installeren
Een eigen notificatieserver: uw scripts en servers sturen een bericht met één aanroep, en het komt enkele seconden later op uw telefoon aan.
Vanaf 2,99 €/maand
Introductie
Gotify door ons geïnstalleerd, bijgewerkt en geback-upt, op een machine in Frankrijk. Een minimalistische notificatieserver met tokens per applicatie, geschiedenis en prioriteiten. U installeert niets, u stelt geen server in: de applicatie staat enkele minuten na de bestelling online, op uw naam.
Het aanbod dat haar past is App Ontdekking voor 2,99 €/maand incl. btw — 1 GB geheugen. Gotify is een Go-programma met een zeldzame soberheid: het ontvangt kleine berichten, bergt ze op in een lichte database en duwt ze naar verbonden clients via een permanente verbinding. Niets daarin verbruikt veel: de gigabyte dient het systeem en laat ruimte voor duizenden bewaarde berichten. Het is precies het soort applicatie dat geen reden heeft om veel te kosten.
Het model bestaat uit twee begrippen. Een applicatie vertegenwoordigt een bron — uw back-ups, uw monitoring, uw domotica — en heeft haar eigen token; een client vertegenwoordigt een toestel dat ontvangt. Een melding versturen komt dus neer op een HTTP-verzoek met dat token, iets wat elk shellscript, geplande taak of monitoringtool kan, zonder bibliotheek te installeren.
Wat Gotify kan
Eén token per bron
Elke afzender heeft zijn eigen token en zijn eigen icoon. De dag dat een script in een lus terechtkomt, trekt u zijn token in zonder de andere af te sluiten — en de geschiedenis blijft per bron geordend in plaats van in één onleesbare stroom.
Een verzending past in één regel
Eén POST-verzoek met een titel, een bericht en een prioriteit volstaat. Geen serviceaccount, geen API-sleutel aan te vragen, geen bibliotheek toe te voegen: wat een HTTP-verzoek kan doen, kan een melding versturen.
Prioriteiten die het gedrag veranderen
Een lage prioriteit komt stilletjes in de lijst terecht; een hoge prioriteit laat de telefoon overgaan en blijft weergegeven. De mislukte back-up en het wekelijkse rapport hoeven niet op dezelfde manier te wekken.
De geschiedenis blijft op de server
Berichten worden bewaard en zijn na te lezen vanuit de webinterface. Een melding die om 3 uur 's nachts binnenkomt en met een gebaar wordt weggeveegd, is bij het wakker worden nog intact, met tijdstempel.
Waar het concreet voor dient
Weten of de nachtelijke back-up gelukt is
Het back-upscript stuurt een bericht na afloop, met hoge prioriteit bij mislukking. Geen logbestand meer nodig om te ontdekken dat er al drie weken niets meer gebeurde.
Gewaarschuwd worden bij het einde van een deployment
Een ontwikkelaar voegt een regel toe aan het einde van zijn integratieketen. Hij wacht niet langer voor het scherm: de telefoon vertelt hem wanneer de productie-uitrol klaar is, en of die is mislukt.
Meldingen van de eigen domotica ontvangen
Een automatisering detecteert een lek of een garagedeur die openstaat en stuurt een bericht. De server is van u: geen account bij derden, geen gratis dienst die na honderd berichten stopt.
De bestellingen van een kleine winkel volgen
Een winkelier laat bij elke nieuwe bestelling en bij elk product onder zijn nabestelgrens een melding versturen, zonder overdag zijn backoffice te hoeven openen.
Geen bericht van het contactformulier missen
Een vereniging laat een bericht sturen bij ontvangst van een aanmeldingsverzoek. De vrijwilliger van dienst weet dat er iets te behandelen is zonder een gedeelde inbox in de gaten te houden.
Gehost in Frankrijk
In onze eigen infrastructuur in Nouvelle-Aquitaine, dat we zelf beheren. Uw technische meldingen, die veel zeggen over uw infrastructuur, gaan via geen enkele externe notificatiedienst.
Veelgestelde vragen
Niets. U kiest de applicatie, vult de velden in die ze vraagt — vaak een e-mailadres en een naam — en ze staat online. De toegang komt per e-mail, met het adres en de inloggegevens.
Nee, en dat is het punt om vooraf te beslissen. Gotify publiceert een officiële Android-app, beschikbaar op F-Droid en in de gewone store, en een webinterface die vanuit elke browser werkt. Er is geen officiële iOS-client. Zit uw team op iPhone, kijk dan naar ntfy: hetzelfde gebruik, met apps op beide systemen.
Via een HTTP-verzoek met het token van de verzendende applicatie, met een titel, een inhoud en een prioriteit. Eén regel curl volstaat vanuit een script. Veel monitoringtools — Uptime Kuma, Gatus, Healthchecks — bieden Gotify al aan in hun lijst met bestemmingen: dan hoeft u alleen het adres en het token te plakken.
Nee. De verbinding is beveiligd met HTTPS, maar de server ziet de inhoud van de berichten in leesbare vorm — wat normaal is, want de server slaat ze op en toont ze. De goede gewoonte zit in één zin: een melding zegt dat er iets is gebeurd, ze draagt geen wachtwoord of gevoelige gegevens. De server zelf is van u en niet van een derde partij.
Ja, ze horen bij de dienst. Een zelfgehoste applicatie die niet wordt bijgewerkt, is een veiligheidsrisico, geen besparing.