OpenPlotter, updating SignalK Node server


Updated 2018-06-07!

The SignalK server(SK), the engine in OpenPlotter(OP) is coming with new releases pretty often and if You want to update, having used OpenPlotter RPI V0.10.0 NOOBS, the following instructions will help You.

I really recommend to start all over with a new fresh installation with the new OP V1.x.x.

The upgrade info is picked from here and here.


Upgrade the RPi OS in a terminal window or via ssh

sudo apt-get update
sudo apt-get upgrade
sudo apt-get clean

Logon to OP via VNC/RDP and in OP => Updates, update to latest stable, for now 17.1 

Update NodeSource

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs

and then continue with updating the SK server in a terminal window/ssh

Save the actual SK server, folder, as an backup, with 

cd .config
mv signalk-server-node signalk-server-node_old

and then install the latest SK node server

git clone https://github.com/SignalK/signalk-server-node.git
cd signalk-server-node
npm install && npm run prepublishOnly

The last install command, took on my RPi 3 about 45 minutes.

Open up the new admin GUI with

http://openplotter:3000/

Don't update anything under Server, except Plugin Config and dont Enable Security ! This will be in conflict with the OP setup.

If SignalK doesn't work reuse the old setup which You saved above.





Comments

Popular post, last 30 days

NetworkManager UI and access point, hotspot

Raspberry Pi OS Lite with GUI, RDP, VNC, Chromium

iCloud drive sync, or mount, with a Linux, Ubuntu, device

Installing Ubuntu 24.04 or 24.10/25.04 on an old MacBook Air(2011)

Signal K quick install, Raspberry Pi, Ubuntu

Clone the Raspberry boot disk

SeaTalk1 to NMEA 0183 converter, DIY

Volvo Penta NMEA 2000 Gateway

Waveshare CAN hat with Signal K & OpenPlotter

AIS receiver and dispatcher ! The best ?!