node.js - How to automatically update a deployed Node JS Electron program -


i think title should quite self-explanatory. developing node js app using atom electron. need way deploy application in cross-platform way (mac os x, windows , linux), while making capable of automatically updating itself, without having ask administration privileges.

here happen:

  • the application gets installed users, possibly via easy-to-use installer.
  • i keep developing app, adding new features, , on.
  • at point, release new version of code, pack somehow , upload somewhere.
  • all clients online, or whenever client gets online, download new version, install it, , restart automatically, without having ask administration privileges.

as far know, there apps capable of doing such thing. example, google chrome automatically installs updates without having continuously ask administrative privileges or, worse, making users download new installers time.

is there elegant , cross platform way such thing? best solution problem?

if matters in way, let me add project open source, don't care protecting code in way being read.


Comments

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -