diff --git a/docs/customservices.md b/docs/customservices.md index dfd41ba..b28e5b2 100644 --- a/docs/customservices.md +++ b/docs/customservices.md @@ -36,6 +36,7 @@ within Homer: - [OctoPrint](#octoprint) - [Tdarr](#tdarr) - [PiAlert](#pialert) +- [Nextcloud](#nextcloud) - [Immich](#immich) - [OpenHAB](#openhab) - [Jellystat](#jellystat) @@ -432,6 +433,20 @@ for transcoding on your Tdarr instance as well as the number of errored items. checkInterval: 5000 # (Optional) Interval (in ms) for updating the queue & error counts ``` +## Nextcloud + +This service displays a version string instead of a subtitle. The indicator +shows if Nextcloud is online, offline, or in [maintenance +mode](https://docs.nextcloud.com/server/stable/admin_manual/maintenance/upgrade.html#maintenance-mode). +Example configuration: + +```yaml +- name: Nextcloud + type: Nextcloud + logo: assets/tools/sample.png + url: http://nextcloud.example.com +``` + ## PiAlert The PiAlert service displays stats from your PiAlert server. diff --git a/src/components/services/Nextcloud.vue b/src/components/services/Nextcloud.vue new file mode 100644 index 0000000..1e2c8ce --- /dev/null +++ b/src/components/services/Nextcloud.vue @@ -0,0 +1,101 @@ + + + + +