All Projects → MichMich → MMM-WatchDog

MichMich / MMM-WatchDog

Licence: MIT License
This MagicMirror² module keeps an eye on your UI and restarts the app in case the UI crashes.

Programming Languages

javascript
184084 projects - #8 most used programming language

MMM-WatchDog

This MagicMirror² module keeps an eye on your UI and quits app in case the UI crashes. If you combine this with the PM2 process manager, MM2 will automaticly restart after a UI failure.

Installation

In your terminal, go to your MagicMirror's Module folder:

cd ~/MagicMirror/modules

Clone this repository:

git clone https://github.com/MichMich/MMM-WatchDog.git

Configure the module in your config.js file.

Using the module

To use this module, add it to the modules array in the config/config.js file:

modules: [
	{
		module: 'MMM-WatchDog',
		config: {
			// See 'Configuration options' for more information.
		}
	}
]

Configuration options

The following properties can be configured:

Option Description
interval The number of seconds between each Heartbeat.
Default value: 2
timeout The timeout in seconds before the MagicMirror² app quits.
Default value: 10
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].