Deploying/pushing 'local' Node.js web application to multiple clients

205
April 08, 2017, at 03:59 AM

I have written a Node.js app that runs on multiple clients. The app runs videos and displayed advertising content. It's built to run locally to save bandwidth.

I'm looking for a way that I can update this app 'over the air'. I also want to be able to pull video content from server, however I plan to do this within my Node.js app.

I'm thinking about using a shell script to git pull the latest version, perhaps daily or wget a package, download it, unzip it, run it.

I could also use something like rsync.

I'm hoping someone has a suggestion I didn't think of. It's important that I find a solution that is both reliable and scalable.

READ ALSO
How to get a proper error stack while designing application?

How to get a proper error stack while designing application?

Before, I used asyncjs with callbacks to make a webapp

220
Error when sending email using nodemailer

Error when sending email using nodemailer

I'm trying to set up nodemailer for an app I'm creatingI'm receiving an error when I try and run the code

423
Get stdout from NPM Script into a variable

Get stdout from NPM Script into a variable

I have this node script that parse aYAML and output a field named version

244