Requisiti di rete e impostazioni del firewall

Screenbird usa solo HTTPS e WebSocket Secure sulla porta 443, nessun'altra porta. Su una rete restrittiva metti in allowlist i domini qui sotto: un elenco per la dashboard e uno per gli schermi (il player).

Quando ti serve tutto questo?

La maggior parte delle reti domestiche e aziendali funziona subito. Questo elenco ti serve se la rete blocca i domini sconosciuti, se usa un proxy o un filtro web, oppure se gli schermi stanno su una VLAN separata con accesso a internet limitato.

Domini per la dashboard

Per i computer su cui il tuo team gestisce i contenuti:

  • screenbird.app: la dashboard vera e propria
  • dev.screenbird.app: lo staging, serve solo se il tuo team ci lavora
  • *.supabase.co: database e accesso, anche via WebSocket
  • cdn.screenbird.app: file, immagini, video e font personalizzati
  • integrations.screenbird.app: le anteprime delle app nella dashboard
  • lh3.googleusercontent.com e avatars.githubusercontent.com: le foto profilo degli account collegati
  • challenges.cloudflare.com: il controllo di sicurezza all'accesso e alla registrazione
  • wss://api.screenbird.app: gli aggiornamenti in tempo reale tra dashboard e schermi
  • js.stripe.com e *.js.stripe.com: il popup di pagamento alla registrazione e alla modifica dell'abbonamento
  • api.stripe.com e hooks.stripe.com: il completamento del pagamento, 3D Secure compreso
  • m.stripe.com e m.stripe.network: il controllo antifrode di Stripe

Servono solo per funzioni specifiche:

  • apis.google.com e docs.google.com: il selettore di Google Drive, Documenti, Fogli e Presentazioni
  • images.pexels.com: la libreria di immagini stock
  • api.qrserver.com: i codici QR nei modelli di design
  • geocoding-api.open-meteo.com: la ricerca di una località nell'app Meteo

Domini per gli schermi

Per ogni dispositivo su cui gira il player:

  • player.screenbird.app: il player vero e proprio
  • api.screenbird.app: registrazione, heartbeat e recupero dei contenuti, anche via WebSocket
  • cdn.screenbird.app: i contenuti che lo schermo riproduce
  • media.screenbird.app: i file di installazione e gli aggiornamenti delle app
  • integrations.screenbird.app: qui dentro girano tutte le app e i design
  • mirror.screenbird.app: serve solo per la condivisione schermo, anche via WebSocket
  • fonts.googleapis.com e fonts.gstatic.com: i font nelle app e nei design

Servono solo per alcune app:

  • www.youtube.com e player.vimeo.com: le app video

Se non usi un collegamento o un'app, non devi autorizzare il dominio corrispondente.

Porte e protocolli

  • HTTPS sulla porta 443 per tutto il traffico
  • WebSocket Secure (WSS) sulla stessa porta 443 per gli aggiornamenti in tempo reale tra dashboard e schermo

Non viene usata nessun'altra porta.

Larghezza di banda

La banda necessaria dipende dalle dimensioni dei tuoi contenuti. Uno schermo scarica un file una volta sola e poi lo riproduce in locale, quindi dopo il download il traffico è minimo. A riposo lo schermo tiene solo aperta la connessione con un heartbeat ogni 60 secondi. Se il WebSocket non funziona, lo schermo recupera comunque i contenuti ogni ora. Le dirette e le app che scaricano di continuo dati nuovi consumano invece banda, in base alla fonte.

Le brevi interruzioni di rete non fermano la riproduzione: i contenuti già scaricati continuano a essere riprodotti.

Verificare se la rete va bene

Sul dispositivo apri un browser e vai su:

  • https://player.screenbird.app: qui deve comparire la schermata di associazione con un codice
  • https://screenbird.app: qui deve comparire la pagina di accesso della dashboard

Se una delle due non si apre, controlla nei log del firewall quale dei domini qui sopra è bloccato.

Dove sono i miei dati?

  • Il database gira su Supabase a Parigi (regione eu-west-3).
  • I backup esterni sono su Backblaze ad Amsterdam (regione eu-central-003).
  • La dashboard, le app e i file passano dalla rete di Cloudflare, che gira su nodi edge in tutto il mondo.

L'elenco completo dei responsabili del trattamento e i tempi di conservazione sono nell'informativa privacy su screenbird.app.

Assistenza per un rollout aziendale

Stai installando molti schermi dietro una rete aziendale e ti serve documentazione per il tuo reparto IT? Scrivi a support@screenbird.app.

© screenbird.app