- Working NextCloud installation
- Installed Tasks app
- Navigate to your local
MagicMirror/modules
directory - run
git clone https://github.com/eigger/MMM-NextCloud-Tasks-Deck.git
- run
npm install
To use this module, add the following configuration block to the modules array in the config/config.js
file:
var config = {
modules: [
{
module: 'MMM-NextCloud-Tasks-Deck',
config: {
// See 'Configuration options' for more information.
updateInterval: 60000,
listUrl: "<NEXTCLOUD_TASKS_PRIVATE_LINK>",
webDavAuth: {
username: "<NEXTCLOUD_APP_USERNAME>",
password: "<NEXTCLOUD_APP_PASSWORD>",
}
}
}
]
}
Option | Description |
---|---|
listUrl |
Required: "Private Link" url from your desired NextCloud task-list |
webDavAuth |
Required: WebDav Authentication object consisting of username and password. Example: {username: "<NEXTCLOUD_APP_USERNAME>", password: "<NEXTCLOUD_APP_PASSWORD>",} |
updateInterval |
Optional: How often should the data be refreshed (in milliseconds) |