diff --git a/server/notification-providers/ntfy.js b/server/notification-providers/ntfy.js index 521137cd1..f20d12934 100644 --- a/server/notification-providers/ntfy.js +++ b/server/notification-providers/ntfy.js @@ -13,6 +13,10 @@ class Ntfy extends NotificationProvider { headers = { "Authorization": "Basic " + Buffer.from(notification.ntfyusername + ":" + notification.ntfypassword).toString("base64"), }; + } else if (notification.ntfyaccesstoken) { + headers = { + "Authorization": "Bearer " + notification.ntfyaccesstoken, + }; } let data = { "topic": notification.ntfytopic, diff --git a/src/components/notifications/Ntfy.vue b/src/components/notifications/Ntfy.vue index df21c5c5a..63d35d0ba 100644 --- a/src/components/notifications/Ntfy.vue +++ b/src/components/notifications/Ntfy.vue @@ -27,6 +27,12 @@ +
+ +
+ +
+