Gotify Hosting

Fornisci notifiche push in tempo reale ai browser e ai dispositivi mobili attraverso una semplice API.

  • Un clic distribuisci
  • 15 GB Spazio su disco necessario
  • 1 GB di RAM Memoria necessaria
  • Da 2 € Prezzo
Ordina ora Nessuna tassa di attivazione

Cosa ottieni
su AvaHost

Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.

Questo template non include un contenitore di database.

Ordina server

Tecnologia

Immagine Docker
gotify/server:latest
Porta predefinita
80

Come funziona Gotify

Gotify separa i mittenti dei messaggi dai destinatari. Un amministratore crea un'applicazione all'interno del server e riceve un token per quel mittente. Uno script, uno strumento di monitoraggio o un'integrazione supportata invia un messaggio tramite l'API REST, mentre i browser e i client compatibili si sottoscrivono all'account utente autenticato e ricevono gli aggiornamenti dal server.

Le applicazioni sono le identità di invio, i client sono le connessioni riceventi e gli utenti possiedono le applicazioni, i messaggi e i client associati. Il token dell'applicazione deve essere trattato come una credenziale perché chiunque lo possieda può inviare messaggi per quell'applicazione. Le linee guida attuali di Gotify avvertono inoltre che i token dell'applicazione appena generati possono essere visualizzati una sola volta, quindi devono essere copiati in un archivio sicuro al momento della creazione.

Caratteristiche principali di Gotify

L'interfaccia web mantiene le notifiche recenti disponibili per la revisione e consente agli amministratori di organizzare le applicazioni di invio. Priorità, titoli, corpi dei messaggi e extra facoltativi possono aiutare i client riceventi a presentare diversi tipi di avvisi. Il server è un relay di notifiche piuttosto che un motore di monitoraggio, quindi non raccoglie metriche, non verifica i servizi e non decide quando un avviso deve attivarsi a meno che un mittente esterno non esegua quel lavoro.

Il catalogo genera una password amministratore e persiste la directory dei dati di Gotify. Gli strumenti di monitoraggio esterni, gli script, i client mobili, le integrazioni inverse e le loro credenziali API non sono forniti. L'email dell'applicazione è disabilitata su tutti i servizi ospitati, anche se Gotify è destinato alla consegna in stile push piuttosto che alla posta.

Self-hosting di Gotify: requisiti e costi

L'utilizzo delle risorse di Gotify cresce con il numero di utenti, i client connessi, la frequenza dei messaggi in arrivo, la cronologia conservata, la dimensione dei messaggi e l'attività WebSocket. Il suo stack di catalogo non fornisce PostgreSQL o MariaDB; la cronologia dei messaggi e le impostazioni rimangono nel volume di dati persistente di Gotify. Un flusso di notifiche modesto si adatta al piano di ingresso, mentre una conservazione insolitamente elevata o molti client continuamente connessi possono giustificare una revisione successiva.

Su AvaHost, Gotify utilizza il Piano 1 a €2. Il pacchetto Gotify ospitato include distribuzione con un clic, un dominio personalizzato con HTTPS automatico, aggiornamenti automatici delle applicazioni e backup programmati. Il piano non include controlli di monitoraggio, gestione dei dispositivi mobili, consegna SMS, software client di terze parti o integrazioni di mittenti. Proteggi i token amministratore e dell'applicazione, conserva i token appena generati quando vengono visualizzati e testa ogni mittente esterno con messaggi non sensibili prima di affidarti ad esso per gli avvisi operativi.

Chi usa Gotify

I team infrastrutturali inviano risultati di build, risultati di backup, errori di health-check e eventi di deployment a un endpoint di notifica privato. Gli sviluppatori lo utilizzano per ambienti di test e strumenti interni, mentre i singoli utenti consolidano gli avvisi del homelab in un unico account invece di configurare un mittente di posta separato per ogni servizio.

Gotify è meno adatto quando i destinatari hanno bisogno di SMS, escalation telefonica, una rete mobile gestita dal provider, archiviazione di conformità o un flusso di lavoro completo di gestione degli incidenti. La consegna dipende comunque dal client ricevente, dalle sue autorizzazioni di notifica, dalla connettività di rete e dalla fonte esterna che crea il messaggio.

F.A.Q

  • Gotify inizia a €2 nel Piano 1. Il piano entry è adatto a un piccolo servizio di notifiche con conservazione ordinaria dei messaggi e un numero limitato di client connessi. La velocità in ingresso, la cronologia archiviata, la dimensione dei messaggi, gli account utente, il numero di applicazioni e le connessioni WebSocket persistenti sono i principali indicatori per rivedere la capacità in seguito.

  • Crea un’applicazione all’interno di Gotify e copia il token dell’applicazione nello script affidabile o nell’integrazione che invierà i messaggi. Tratta quel token come una password perché autorizza gli invii per l’applicazione. Le versioni attuali di Gotify potrebbero mostrare un nuovo token una sola volta, quindi conservalo in modo sicuro e ruotalo se sospetti un’esposizione.

  • Un dominio personalizzato può puntare all’installazione di Gotify, e HTTPS automatico protegge le connessioni browser e API a quell’indirizzo. Aggiorna gli URL del mittente e i client compatibili dopo che il DNS è attivo. Il certificato protegge il trasporto verso il server, ma gli amministratori devono comunque proteggere le password dell’account, i token dell’applicazione e ogni sistema esterno autorizzato a inviare notifiche.

  • Gotify accetta e distribuisce messaggi, ma non crea controlli di monitoraggio, non fornisce consegna SMS, non gestisce telefoni e non include applicazioni mittenti e client di terze parti. I clienti configurano i propri script autorizzati, strumenti di monitoraggio e client. AvaHost applica gli aggiornamenti dell’applicazione automaticamente e include backup pianificati per la directory dati persistente di Gotify.