Installation
There are two options: Run Butler SOS as a standalone binary or as a Node.js app. The first is by far easier to set up and maintain and thus recommended.
Using the pre-built, standalone app
The pre-build binaries are available from the releases page.
- Download the Linux/macOS binary
- Move the extracted
butler-sos
file to desired location. - Use the process monitor of choice (see below) to make sure Butler SOS is always running
Using Node.js
This scenario is identical to the Windows scenario, please refer to that page for details. Keep in mind that the format of file systems paths differ between Windows and Linxu/Mac OS.
Configuration
Once again, same thing as on Windows.
Stayin’ alive
A Node process monitor can be used on Linux or Mac OS too.
Tools like PM2 in fact usually work better on Linux/Mac OS than on Windows.
You can probably also use Linux’ standard service layer to start Butler SOS, that has not been tested though.