Architettura
Il rilascio del self-hosting è previsto per il primo trimestre 2027. Ecco come è progettato il funzionamento del server in self-hosting. I dettagli potrebbero cambiare prima del lancio.
I componenti sono tre: una cartella, un server e la tua cornice. Il server invia alla cornice quello che c’è nella cartella. Tutto il resto lo decidi tu.
La cartella
La cartella contiene due cose:
- L’immagine che la cornice mostra. Una sola immagine, delle dimensioni dello schermo della cornice, disegnata come preferisci.
- Un file di impostazioni che indica per quanto tempo la cornice deve restare in sospensione prima di chiedere di nuovo l’immagine.
Cambia l’una o l’altro quando vuoi. La cornice riceve la nuova immagine e il nuovo tempo di sospensione la volta successiva che li chiede.
Il server
Il server fa una sola cosa: quando la cornice lo chiede, le rimanda l’immagine presente nella cartella e il tempo di sospensione indicato nel file di impostazioni. Non conserva nulla di suo, gira su un computer, un Raspberry Pi o un server sulla tua rete e non ha bisogno di connettersi a internet.
La tua cornice
- La cornice si risveglia e chiede al server la sua immagine.
- Il server invia l’immagine presente nella cartella e per quanto tempo restare in sospensione.
- La cornice mostra l’immagine e resta in sospensione per quel tempo.
- Si risveglia e chiede di nuovo.
Premi per far chiedere subito l’immagine alla cornice, invece di aspettare la fine della sospensione.
La tua parte
Mettere l’immagine e il file di impostazioni nella cartella spetta a te. Va bene qualsiasi cosa in grado di scrivere un file: uno script che renderizza un’immagine ogni mattina, un’attività pianificata che preleva un grafico dai tuoi sistemi, un sistema di domotica che reagisce a qualcosa in casa. Disegna ciò che vuoi far mostrare alla cornice, salvalo nella cartella e imposta per quanto tempo la cornice deve restare in sospensione prima che valga la pena guardare di nuovo.