Enmuster is a cross-platform tool for deploying websites and web apps.
Once set up, it's a one click action on the big orange button to deploy changes to a project.
A change means a file
whose date or size differs between your local copy and one on your server.
for 64-bit systems
for 32-bit systems
Once downloaded, just run the setup file to install.
Get the server side from the app's settings page once it's running.
Once downloaded, unzip the file and run enmuster/nw to start. You can install it by putting it into somewhere central like /usr/local, or just use it where it is.
You can create a .desktop file on Ubuntu to run it (and pin to task bar): just edit the paths in this example and make it executable.
For a 32-bit version, download nw.js for Linux separately and replace the corresponding files in the 64-bit version.
Once downloaded, unzip the file and run enmuster/nw to start. A better installer may follow sometime.
For a 32-bit version, download nw.js for MacOS/X separately and replace the corresponding files in the 64-bit version. That would be a pretty ancient Mac you've got there.
enmuster is by David Earl. Contact me at enmuster@davidearl.uk