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 @@