Posts: 330
Threads: 5
Joined: Mar 2018
Reputation:
24
2019-10-30, 06:44 AM
(This post was last modified: 2019-10-30, 08:05 AM by tkurki.)
I ran my SK Server + InfluxDB + Grafana combo this past season in Docker. No performance issues. A bit of trouble with device permissions.
It makes some things easy/irrelevant, for example Node.js is inside the container so upgrading is just pulling (downloading) a newer container.
My current setup does not use GPIO, so I do not know how that works.
I also tried balena.io (that is Docker based) on another boat past summer. That worked very well. There is no Raspbian with Balena, just Balena OS that runs the container and provides remote management via their system. Free for a few devices.
For remote access I recommend ZeroTier. The main advantage is that you do not need a public ip address.
Posts: 1,168
Threads: 98
Joined: Mar 2016
Reputation:
69
Also, away from openplotter a bit but would this work..?
Circuit Board on EasyEda with some sensors and an esp, docker image of visual studio code with everything needed and a sketch which runs on the esp - then anyone can buy the circuit boards from jlcpcb, download the docker image and just have to click upload to have a working sensor board sending data to signalk?
Posts: 1,168
Threads: 98
Joined: Mar 2016
Reputation:
69
OK, thanks. Seems docker isn't that straightforward to install on windows home or below so maybe not the best way to get code onto a non computer literate sailors EPS anyway.