|
@@ -1,14 +1,25 @@
|
|
|
Cose fatte:
|
|
|
- possibilità di sapere lo stato corrente (HTTP)
|
|
|
- monitorare con websocket
|
|
|
+ - interfaccia che mostra in grande dei numeri
|
|
|
+ - pagina web per vedere il tutto
|
|
|
|
|
|
Cose da fare:
|
|
|
- - interfaccia che mostra in grande dei numeri
|
|
|
- annunci audio
|
|
|
- possibilità di controllo da tastiera
|
|
|
- altri tipi di input
|
|
|
- - pagina web per vedere il tutto
|
|
|
|
|
|
## Struttura
|
|
|
|
|
|
-Il tutto funziona mettendo insieme vari componenti scritti in maniera abbastanza indipendente. Ad esempio un programma gestirà il display su schermo, un altro gli annunci audio... Il punto di raccordo è `pizzicore`, un piccolo server che mantiene lo stato del contatore e che offre semplici API HTTP o chiamate websocket (in modo da poter "seguire" i cambiamenti).
|
|
|
+Il tutto funziona mettendo insieme vari componenti scritti in maniera abbastanza indipendente. Ad esempio un programma gestirà il display su schermo, un altro gli annunci audio... Il punto di raccordo è `pizzicore`, un piccolo server che mantiene lo stato del contatore e che offre semplici API HTTP o chiamate websocket (in modo da poter "seguire" i cambiamenti).
|
|
|
+
|
|
|
+## Testare
|
|
|
+
|
|
|
+Prepara i certificati in `pizzicore/cert.pem` e `pizzicore/key.pem` usando openssl:
|
|
|
+
|
|
|
+```sh
|
|
|
+openssl genrsa -out key.pem 4096
|
|
|
+openssl req -new -key key.pem -out server.csr
|
|
|
+openssl x509 -req -days 365 -in server.csr -signkey key.pem -out cert.pem
|
|
|
+```
|
|
|
+
|