Njaei, jeg har faktisk bevisst lagt opp til at applikasjonen kan krasje, og at restart skal håndteres av docker. Noen feil/hendelser vil uansett måtte håndteres på den måten (f.eks hvis prosessen går tom for minne, docker krasjer eller du rebooter serveren din), så det mest logiske imo er at det håndteres automatisk.
Det sagt, så har websockets automatisk reconnect, så rart at det stanset hele applikasjonen. Skal se på det, og kan nok også legge inn at polling skal feile mer gracefully. Problemet da er jo hvis vi får en situasjon som i går hvor homely sitt api er nede, så vil applikasjonen kjøre som om alt er helt fint. Selv foretrekker jeg at det krasjer helt så jeg kan se at det krasj-looper og at noe er gæli 🤔 Jeg får tenke litt på det, kanskje jeg kan legge inn ett config-flagg e.l for det 🙂