Signal KSK
Signal Kβ€’4w agoβ€’
60 replies
Dirk SV MOIN

Dirk SV MOIN - ## Universal InstallerTo make t...

Universal Installer

To make the live for end users simple I am currently experimenting with a universal installer for linux,win & macOS. It is based upon tauri and has a nice Web-UI in SK style (cmdline also possible). Fully integrated into Githib CI workflow, so installers auto generate, CI does still the docker images, this is a add-on,

Usecase profiles and leaner signalk-server

I would keep the server as lean as possible and give the user during install a package choice like "plotter" or "ble devices" or "dashboard" or "WilhelmSK" etc that installs plugins like freeboard-sk, ressource providers, chart-provider-simple, mayara, log viewer etc rather than blowing up the server. Maybe even move some of the embedded stuff into plugins to lean it even more.

It is not operational yet, still bleeding edge.
https://github.com/dirkwa/signalk-server/tree/simple_installer

User space only

It also does not use npm i -g everything stays in the user space and comes pre bundled with node 22. We use ports >1024 anyhow.

A bit more towards Kubernetes - style, but in a controlled way πŸ™‚
Was this page helpful?